UIRecorder + Macaca 自动化测试 Android
官方文件: https://github.com/alibaba/uirecorder
所需环境:
1. Java JDK
2. Android SDK
3. gradle
4. node.js
5. macaca
6. UIRecorder
补充说明:
1. 安装 Macaca
链接地址:https://www.cnblogs.com/bruce-he/p/11725666.html
2. 安装 UIRecorder
npm install
-
g cnpm
-
-
registry
=
https:
/
/
registry.npm.taobao.org
1、cnpm install mocha -g 2、cnpm install jwebdriver expect.js mocha-generators faker --save-dev 3、cnpm install jwebdriver chai faker --save-dev
录制
1. 启动macaca 服务
macaca server --port 4444 --verbose
2. 在自定义的文件夹下,cmd 运行下来命令初始化
uirecorder init --mobile
* 过程中需要指定 apk 的位置
3. 开始录制
uirecorder --mobile sample/test.spec.js
4. 回放
run.bat sample/test.spec.js //回放单个脚本 run.bat //回放所有脚本