AirTest 自动化
AirTest 自动化
一、Android自动化筹备
- 安装Android-Debug-Bridge
brew tap homebrew/cask && brew install --cask android-platform-tools
- 检查adb是否安装成功
adb --version
- 检查连接设备
- 进阶之adb远程调试
1.开启指定设备的TCP/IP服务以及端口号
adb -s <serialno> tcpip <port>
2.获取指定设备IP地址
adb -s <serialno> shell ip route | awk '{print $9}'
3.使用TCP协议连接设备
adb connect <ip>:<port>
二、iOS自动化筹备
- 安装WebDriverAgent
git clone git@git.xindong.com:ppqa/td/ppqa-wda.git
- Xcode打开工程
open WebDriverAgent.xcodeproj
- 配置WebDriverAgentLib
- 配置WebDriverAgentRunner
- 安装到手机
- 安装tidevice库
pip install tidevice
- 启动wda
tidevice wdaproxy -B com.xxx.yyy.WebDriverAgentRunner.xctrunner