airtest project.jpg
一个编程大白,我在学自动化UI测试工具airtest。
- 一、硬件软件的准备与连接
- 二、学习AirtestIDE官方文档
- 三、用Airtest对多台手机操控
- 四、纯python代码操控手机
airtest project界面.jpg
上一篇V1.0 连接设备已熟练连接一台手机,现学习同时边连接多台android手机。
同时连接多台手机方法:
1. usb hub:直接购买设备连接即可
2. 无线连接
无线连接需使用adb.exe,给每一台手机单独设置连接端口。
adb命令:
adb devices (显示已连接设备)
adb connect ip:port (命令行连接设备)
adb disconnect ip:port (命令行取消设备的连接)
adb tcpip xxxx ( 设置现连接手机的连接端口为XXXX)
步骤:
2.1 确保手机usb调试开关已打开,及只有一台手机数据线连接电脑
2.2 adb.exe 所在文件夹,shift + 鼠标右键,选择:在此处打命令行窗口,打开CMD窗口:
CMD窗口.jpg
2.3 执行adb tcpip 55554 设置连接端口
adb tcpip 55552.jpg
2.4 AirtestIDE 远程连接 设置处,用ip:port方式来连接手机
Airtest project 无线连接手机.jpg
2.5 单台手机重复以上4个步骤后,通过AirtestIDE的过程连接设备功能,ip:port方法可同时连接多台手机。
AirtestIDE同时无线连接多台手机.jpg
PS: 到此,会问到手机IP地址哪可查?手机设置-》无线网络,点击已连接的WIFI最右边的图标,即可查看到本机IP地址。
小技巧: Android手机都有设置 静态IP 功能,合理分配每一台手机的固定IP地址,方便记录与操作。