Android官方自动化测试资料
https://developer.android.google.cn/training/testing
UI Automator
https://developer.android.google.cn/training/testing/ui-automator
UI Automator 是一个界面测试框架,适用于整个系统上以及多个已安装应用间的跨应用功能界面测试
UIAutomatorWD 集成WebDriver(HTTP)代理的UI Automator
一个代理APK,同时也是一个node 包
https://github.com/macacajs/UIAutomatorWD
关键代码
https://github.com/macacajs/UIAutomatorWD/blob/master/lib/uiautomator-client.js
这个类里面会有安装UIAutomatorWD的代码
Macaca Android
https://github.com/macacajs/macaca-android
关键代码
https://github.com/macacajs/macaca-android/blob/master/lib/macaca-android.js
Java Client
https://github.com/macacajs/wd.java
关键代码
https://github.com/macacajs/wd.java/blob/master/src/main/java/macaca/client/commands/Alert.java
Java Biz Framework
https://github.com/macaca-sample/macaca-java-biz-framework/