automatorx简介:
由网易游戏部门开源的项目,ios端现在由Webdriveragent驱动,android端由Automator驱动。
- 完全的黑盒测试框架,无需知道项目代码,非侵入式
- 支持iOS, Android的自动化测试,两个平台都支持测试第三方应用
- 对于iOS的真机,安卓模拟器都能很好的支持
- 可以用来测试Windows应用
- 对于游戏的测试使用了图像识别
- 同一个测试脚本可以通过图像的缩放算法,适配到其他分辨率的手机上
支持环境:
- 只支持Python2的测试脚本
- Android 4.1+
- iOS 9.0+
- iOS测试必须要有一个Mac
安装部署步骤:
1、安装carthage,使用前最好brew update下
brew install carthage
2、WebDriverAgent下载
git clone https://github.com/facebook/WebDriverAgent.git
3、终端进入下载的目录,执行以下命令安装
cd /Users/sarah/Downloads/WebDriverAgent-master
./Scripts/bootstrap.sh
4、在Finder里进入目录/Users/sarah/Downloads/WebDriverAgent-master双击打开WebDriverAgent.xcodeproj