
airtest
文章平均质量分 58
晓明陈
1、两年开发经验、多年测试经验。 2、接口、手游等自动化测试及性能测试。3、测试工具开发。4、测试框架设计。
展开
-
airtest里与opencv-contrib-python库相关的常见报错
-----------一、若运行代码时,在cv2模块报了 ImportError: DLL load failed: 找不到指定模块 的错,如果使用的python版本低于3.7,请直接运行:pip uninstall opencv-contrib-pythonpip install opencv-contrib-python3.2.0.7二、如果安装pip install opencv-co...原创 2018-12-05 15:56:30 · 2969 阅读 · 1 评论 -
airtest生成的报告,screenshot截图消失
问题如图:此图是airtestIde里wait的方法,因为用了360浏览器打开测试报告,所以screenshot栏的截图消失了。解决方案:用谷歌浏览器打开,屏幕截图出现了。原因:目前airtest只做了chrome的兼容,有些浏览器不让显示本地路径的资源。(后续不一定会改)...原创 2018-12-05 16:11:33 · 3683 阅读 · 1 评论 -
Airtest中的ADB版本冲突问题从而断开连接,提示adb server version (39) doesn‘t match this client (40); killing...
解决方案:更新python环境的airtest到最新pip install -U airtest更新了之后,通过命令行运行脚本无效果:解决方案:替换掉本地所有的adb.exe,统一成同一个版本(哪怕不是最新的40也可以,只要是同一个版本)AirtestIDE 1.1.0版本上的adb版本已经更新到40,使用pip安装的airtest、pocoui库里的adb,以及本地的adb.exe...原创 2018-12-05 16:30:39 · 10734 阅读 · 3 评论 -
结合Jenkins,airtest取共享磁盘的文件,提示does not exists
airtestIDE和pycharm里运行install方法成功,但是Jenkins跑就不行原因:Jenkins权限问题,你要确保Jenkins可以正常访问你的共享文件夹解决方案:1、Jenkins的执行Windows批处理命令里输入net use Y: \bzbfzfilesrv.iggcn.com\Studio\SANDBOX\Programming\daily_build\androi...原创 2018-12-05 17:05:03 · 717 阅读 · 0 评论 -
使用ADB无线连接Android真机运行自动化测试
准备工作手机和电脑需要在同一个局域网内电脑上已经安装好ADB工具,可以是Mac或者Windows开始打开手机端口让手机在指定的端口可以接收到TCP/IP连接。确保手机开启了usb调试用usb线把手机和电脑连接起来(这点尤为重要,否则会报如下的错误failed to connect to XXX、device offline )执行命令:adb tcpip 5555执行成功后...原创 2018-12-06 10:43:20 · 894 阅读 · 0 评论 -
AirtestIDE+(PyQt4)+python+PyCharam+真机/夜神模拟器+IIS+jenkins进行android端自动化测试
1、环境搭建2、启动airtest打开AirtestIDE,点击文件-新建脚本3、连接夜神模拟器\Android真机3.1Android模拟器连接与手机类似,需要打开模拟器的 开发者选项-允许USB调试 。部分模拟器可能需要找到 设置-关于手机 点击多次后才能打开开发者选项打开AirtestIDE设备窗内的 远程设备连接 ,输入adb connect 127.0.0.1:62001...原创 2019-02-13 15:35:54 · 3652 阅读 · 8 评论 -
airtest自定义点击或滑动操作
用airtest实现过跳过障碍物的操作:from airtest.core.android.minitouch import *代码如下:from airtest.core.api import *from airtest.core.android.minitouch import *connect_device(“Android:///”)实现两个手指同时点击的操作multitou...原创 2019-09-10 10:11:52 · 12241 阅读 · 4 评论 -
airtest连接一个夜神多开器,提示“ADB指令执行失败”
airtest连接一个夜神多开器报错:ADB指令执行失败,可能需要修改部分手机设置才能使用,请访问帮助文档查看如何设置。如图已勾了【Use javacap】和【USEB调试】解决办法:再勾选【Use ADB orientation】可能和屏幕翻转有关吧, 手机是竖屏, 模拟器是横屏...原创 2019-07-10 18:25:09 · 3769 阅读 · 0 评论 -
airtest text() 接口无法输入文字
因为默认使用键盘输入,因此无法调用yosemite输入法,导致 text() 接口无法输入文字。可以先确认模拟器设置中,硬件-物理键盘 是否被勾选了, 取消勾选后再重新尝试即可。如果依然失败(物理键盘选项被不断自动重置),可以打开右上角的模拟器设置,勾选软键盘选项后重试:...原创 2019-07-12 14:47:44 · 12822 阅读 · 3 评论