1. 前期检查

必备:Ios 真机、开发者账号(或者证书)、良好的数据线

其他:

  1. Macaca 环境配置

参考Macaca配置环境页,配置 Ios 真机测试环境,步骤大致包括:

$ brew install usbmuxd
$ brew install ideviceinstaller
$ brew install ios-webkit-debug-proxy
$ brew install carthage
$ DEVELOPMENT_TEAM_ID=TEAM_ID npm i macaca-ios -g

查看 TEAM_ID 的方法,确保已经有开发者账号(或者证书)的情况下,已经将 XCTestWD 安装到真机的情况下查看,TEAM_ID。在 XCTestWD 项目中如下可查看 TEAM_ID:

$ npm i macaca-cli -g
$ macaca doctor

  1. 下载XCTestWD项目,并将其装入真机

1. 导入开发者账号(证书)
2. Run Test 将 XCTestWDUITest 装入真机:

  1. 在测试脚本中配置真机测试参数

例子:

  1. 测试

例子:

platform=ios macaca run --verbose --reporter macaca-reporter -d ./mobile-app-sample.test.js

常见问题:

npm install -g ios-deploy


↙↙↙阅读原文可查看相关链接,并与作者交流