macaca-java for ios 自动化环境搭建
基础原理解析:https://testerhome.com/topics/6608
一、环境搭建
1、安装eclipse; -----Java开发调试工具 下载地址:https://www.eclipse.org/downloads/ PS:java调试工具,可根据自身情况选择不下载。
2、安装node.js 中文网地址:http://nodejs.cn/ node.js安装方式一: (1)安装brew
/usr/bin/ruby -e "$(curl -fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)" (2)安装node
brew install node (3)验证node安装
验证node安装:node -v
验证npm安装:npm -v node.js安装方式二: (1)安装node
访问node.js官网(https://nodejs.org/en/download/),下载安装包,一键安装; (2)验证node安装
node -v npm -v 3、安装xcode
进入https://developer.apple.com/download/more/网站找到要下载版本的xcode(xcode安装需要8.3或更高的版本),下载安装。
PS:可以在appstore上下载xcode,但只支持最新版本。 4、安装usbmuxd ----通过 USB 通道测试 iOS 真机
brew install usbmuxd
5、安装ios-webkit-debug-proxy ----被测试应用中包含webview时安装
brew install ios-webkit-debug-proxy 6、安装ios-deploy 装包工具
npm i ios-deploy -g 7、安装carthage
brew install carthage
PS:Macaca XCTestWD 的代码管理使用carthage
8、安装macaca
npm i -g macaca-cli ----macaca命令集