Airtest入门
一、Airtest 简介:
Airtest 是一个跨平台的、基于图像识别的UI自动化测试框架,适用于游戏和App,支持平台Windows、Android和iOS。支持基于图像识别的 Airtest 框架,适用于所有Android和Windows游戏;支持基于UI控件搜索的 Poco 框架,适用于Unity3d,Cocos2d与Android App,能够运行在Windows和MacOS上。目前网易内部已将其成功应用于数十个项目的自动化测试。
二、Airtest 相关链接:
项目地址:http://airtest.netease.com/
IDE快速上手教程:http://airtest.netease.com/docs/docs_AirtestIDE-zh_CN/1_quick_start.html
Popc 插件教程:https://www.jianshu.com/p/6bf26d1192b4
三、安装
AirtestIDE 提供了Windows和Mac 两个版本的客户端,从官网:http://airtest.netease.com/ 下载后解压即可用。
四、连接设备
通过ADB连接你的电脑和Android手机,即可开始调试Android应用。AirtestIDE依赖ADB与安卓设备进行通信。
打开AirtestIDE,按照以下步骤连接:
1、打开手机设置-开发者选项-USB调试 开关
2、在AirtestIDE设备面板中点击Refresh ADB按钮,查看连接上的设备
3、点击对应设备的Connect按钮,进行初始化。
手机连接成功后,即可在AirtestIDE中看到手机屏幕的镜像显示,并可进行实时操作
五、录制脚本
点击Airtest辅助窗上的录制按钮,然后在设备窗口上操作手机,代码会自动生成在代码窗口中。