- AirtestIDE的下载与安装
AirtestIDE已经帮你集成了所有的环境,自带录制脚本栏,自动生成脚本,自带编辑器还自带模拟器。
下载地址是Airtest的官网:http://airtest.netease.com/
AirtestIDE的使用教程文档:http://airtest.netease.com/docs/docs_AirtestIDE-zh_CN/index.html
想要利用Airtest的API,拓展更多的高级功能的话,可以先下载airtest的python第三方依赖库:
pip install Airtest
#下载Airtest python第三方依赖库
pip install poco
#下载Airtest提供的Android app ui测试库pocoui
brew cask install android-sdk
#安装Android-sdk,详情链接:https://www.cnblogs.com/summary-2017/p/8073225.html
- airtest的使用
AirtestIDE目前支持测试Android,Windows和iOS上的应用。
- 连接Android手机
通过ADB连接你的电脑和Android手机,即可开始调试Android应用。 ADB 是Google官方提供的Android调试工具。AirtestIDE依赖ADB与安卓设备进行通信。
打开AirtestIDE,按照以下步骤进行连接:
打开手机
设置-开发者选项-USB调试
开关,参考 安卓官方文档。(开发者模式,点击手机版本号多次)在AirtestIDE设备面板中点击
Refresh ADB
按钮,查看连接上的设备。如果没有显示出设备,试试
Restart ADB
,如果还不行,参考 FAQ。点击对应设备的
Connect
按钮,进行初始化。手机连接成功后,你即可在AirtestIDE中看到手机屏幕的镜像显示,并进行实时操作。
连接Windows窗口
对于Windows桌面程序的测试,我们通常是测试一个窗口。AirtestIDE可以将被测窗口嵌入,方便脚本录制和调试。
- 在AirtestIDE设备面板中点击
Windows-框选游戏窗口
按钮。 - 将鼠标移动到被测程序的窗口上,会显示绿色边框框出对应的窗口。
- 点击左键即可将对应的窗口嵌入到AirtestIDE中。
连接 iOS设备
目前已经支持iOS的连接,可以查看 操作文档 获取更多信息。
录制自动化脚本
- 连接好设备后,现在我们可以开始录制自动化测试脚本了。
- 先模拟输入,先从最常用的模拟点击----基于图像识别 开始。
- 点击Airtest辅助窗上的
录制
按钮,然后随着你在设备窗口上操作手机,代码会自动生成在代码窗口中。