
自动化
文章平均质量分 80
bluewhu
这个作者很懒,什么都没留下…
展开
-
SecureCRT自动化脚本编写
在SecureCRT帮助文档Scripting章节详细介绍了自动化脚本编写方法,这里只对用到的进行了总结。以VBScript为例介绍SecureCRT相关的知识。原创 2022-05-02 22:42:14 · 9384 阅读 · 1 评论 -
pywinauto常见问题
1、应用之间切换如果要操作多个windows桌面应用,需要在多个应用之间切换,只需要app.top_window().set_focus()即可完成切换,注意切换后需要加延时,以免后续定位控件位置不准确。如果切换后立即用print_control_identifiers()打印APP控件,可以看到控件位置与最终位置不一致。app1 = Application(backend=Backend_Type).start(path1)app1.top_window().set_focus()app1.原创 2020-08-06 17:11:30 · 13965 阅读 · 2 评论 -
Poco不能获取文本时处理
最近通过airtest进行自动化测试时,发现有些控件上面的数值不能通过poco里面的get_text(),或者attr(*args,**kwargs)方法获取到值,比如下图中显示100%这个控件的类型为android.view.View ,是绘制的图片。要获取图片中的文字,自然想到了文字识别方法。1、通过snapshot进行截图注意截图返回的类型为2-tuple,第一个为base64编码的截图数据,第二个参数为类型。截图时的width可以通过airtest的get_cu...原创 2020-06-14 19:50:13 · 2483 阅读 · 1 评论 -
pywinauto简介
一、pywinauto简介pywinauto官方文档链接如下。https://pywinauto.readthedocs.io/en/latest/https://www.kancloud.cn/gnefnuy/pywinauto_dochttps://github.com/pywinautoDialog是一个窗口,包含其他几个GUI元素/控件,如按钮,编辑框等。对话框不一定...原创 2020-04-19 17:53:47 · 8194 阅读 · 0 评论 -
玩转ADB命令(ADB命令使用大全)
ADB是什么ADB架构基本用法命令语法为命令指定目标设备启动/停止查看 adb 版本以 root 权限运行 adbd指定 adb server 的网络端口设备连接管理查询已连接设备/模拟器USB 连接无线连接(需要借助 USB 线)无线连接(无需借助 USB 线)应用管理查看应用列表所有应用系统应用第三方应用安装 APK...转载 2020-04-05 14:01:47 · 3052 阅读 · 0 评论 -
Android手机热点连接信息查看
一、在做Android开发时经常出现android adb devices offline,解决办法如下:1 重启adb服务adb kill-serveradb start-serverlinux下别忘了以root身份运行2 上一步无效的情况下,将手机USB调试关闭后再次打开,重新执行上一步3 仍旧不行的话,重启手机4 到这步不行的话只能重启电脑了5 有时候是数据线...原创 2020-04-06 12:43:40 · 7153 阅读 · 1 评论 -
ssh连接远程主机执行脚本的环境变量问题
近日在使用ssh命令ssh user@remote ~/myscript.sh登陆到远程机器remote上执行脚本时,遇到一个奇怪的问题:~/myscript.sh: line n: app: command not foundapp是一个新安装的程序,安装路径明明已通过/etc/profile配置文件加到环境变量中,但这里为何会找不到?如果直接登陆机器remote并执行~/myscript...转载 2019-10-25 13:35:26 · 353 阅读 · 0 评论 -
Paramiko使用注意问题
Paramiko官网文档链接: http://docs.paramiko.org/en/stable/一、执行指令路径exec_command是在登录时默认路径下执行命令,且每次执行都是在登录时的默认路径下执行命令,即使执行了client.exec_command('cd XXX'),再执行下一条指令时,仍然在登录时的默认路径。要规避该问题有三种方法1、每次与路径相关的指令用绝对路...原创 2019-10-25 22:33:32 · 4323 阅读 · 0 评论 -
Python处理QXDM抓取log
一、原理QXDM抓取log为isf格式,需要用QCAT打开进行分析,如果需要自动分析QXDM抓取的log,一个可行的方法为调用QCAT的COM接口打开isf文件并进行分析。QCAT 6.X支持基于COM的接口调用,允许用户通过Perl、VBScript、JavaScript、Python等脚本语言调用应用。具体调用方法在QCAT安装后的《QCAT User Guide》用户手册中,第六章S...原创 2019-10-12 22:46:30 · 3392 阅读 · 0 评论 -
Python VISA仪器控制
1VISA简介/ VISA IntroductionVISA(Virtual Instrument Software Architecture,简称为VISA),即虚拟仪器软件结构,是VXI plug&play联盟制定的I/O接口软件标准及其规范的总称。VISA提供用于仪器编程的标准I/O函数库,称为VISA库。VISA函数库驻留在计算机系统内,是计算机与仪器的标准软件通信接口,计...转载 2019-09-30 13:26:14 · 15560 阅读 · 8 评论