官方文档:https://airtest.doc.io.netease.com/

Airtest简介

Airtest是网易出品的一款基于图像识别和poco控件识别的一款UI自动化测试工具。Airtest的框架是网易团队自己开发的一个图像识别框架。

优点:支持图像识别。缺点:当执行用例过多时,会出现不稳定的情况

Airtest IDE安装

1、windows配置安卓环境

1.官网下载:https://airtest.netease.com/

2.解压,进入E:\AirtestIDE-win-1.2.11\AirtestIDE,双击AirtestIDE.exe,即可打开

3.1 usb连接 usb连接安卓手机(以安卓为例),右侧设备窗就会出现连接手机的信息,设备状态必须为“device” image.png 备注:若未出现设备,检查手机是否授权"允许usb调试"→点击【刷新ADB】,状态不对时,可点击【重启ADB】

3.2 远程连接

1.下载adb工具 [http://adbshell.com/downloads](http://adbshell.com/downloads)

2.使用usb先连接上手机

3.win+R,进入adb的解压目录,输入命令adb devices,查看连接的设备

image.png 4.启动开启手机上的adb端口(端口自定义,不要和已有的端口冲突就行)

adb tcpip 48887

5.执行命令后,可拔下usb线

6.电脑和手机必须连接同一个网络

7.打开Airtest,选择“远程设备连接”,输入adb connect 手机IP:端口 image.png 点击连接,出现status=device即正常

小插曲之手机ip查看方式

1.输入命令

adb shell ifconfig wlan0

image.png

2.打开手机,进入连接的网络详情-IP地址(下方以小米为例) image.png

小插曲之注意点

  1. 更换一个网络环境需要使用新IP重新connect即可。

  2. 但是如果手机重启了,就需要重新连接数据线再次开启端口。

  3. 开启端口可以通过adb,也可以直接在手机上打开,但一般需要root权限和特殊软件(没试过)。

4.点击【connect】,等待4s左右,出现手机界面 image.png

版权声明:如无特殊说明,文章均为本站原创,转载请注明出处

本文链接:http://zhangyanc.club/subject/article/airtest/

许可协议:署名-非商业性使用 4.0 国际许可协议