macaca app-inspector环境搭建
2017-08-28 20:11
295 查看
序言:
mark下搭建macaca app-inpector环境的步骤
开始正文:
iOS篇
1.安装Xcode:从Appstore下载即可
2.安装brew:
3.安装carthage:
4.安装Node.js(检查node -v,npm -v,如果没有则进行安装,安装成功后,本机后续安装路径选择了usr/local/lib)
5.安装macaca-cli
6.安装app-inspector
获取TEAM_ID:
例如:S7D5Q8QNKF
真机安装:
模拟器安装:
7.进入/usr/local/lib/node_modules/app-inspector/node_modules/_xctestwd@1.0.42@xctestwd/XCTestWD
将XCTestWD.xcodeproj重签名
8.获取设备号并运用:
模拟器:
真机:
通过iTunes获取UDID
(例如这样的串:59fe1096fcea390c2900c6d75ec72b5baf21f721)
使用的命令:app-inspector -u YOUR-DEVICE-ID
9.获取元素
Android篇
1.安装brew
2.安装Node.js(检查node -v,npm -v,如果没有则
4000
进行安装,本机安装的路径是user/local/lib)
3.安装macaca-cli
4.设置JAVA_HOME
5.设置ANDROID_HOME
6.Android SDK中下载依赖
7.安装gradle
8.安装app-inspector,如果真机调试过程中失败,再进行一次
9.获取设备号并运行
通过adb devices获取设备号(例如这样的串:812f797d)
使用的命令:app-inspector -u YOUR-DEVICE-ID
10.获取元素
mark下搭建macaca app-inpector环境的步骤
开始正文:
iOS篇
1.安装Xcode:从Appstore下载即可
2.安装brew:
安装教程:https://brew.sh/index_zh-cn.html
3.安装carthage:
brew install carthage #这个将在 /Users/用户名/Library/Developer/Xcode/DerivedData生成项目,不能移除
4.安装Node.js(检查node -v,npm -v,如果没有则进行安装,安装成功后,本机后续安装路径选择了usr/local/lib)
brew install node npm install -g cnpm -registry=https://registry.npm.taobao.org #国内访问外网比较困难,需要切换到淘宝源
5.安装macaca-cli
cnpm install macaca-cli -g
6.安装app-inspector
获取TEAM_ID:
例如:S7D5Q8QNKF
真机安装:
DEVELOPMENT_TEAM_ID=S7D5Q8QNKF cnpm i app-inspector -g #绑定TEAM_ID才能对真机生效
模拟器安装:
cnpm i app-inspector -g
7.进入/usr/local/lib/node_modules/app-inspector/node_modules/_xctestwd@1.0.42@xctestwd/XCTestWD
将XCTestWD.xcodeproj重签名
8.获取设备号并运用:
模拟器:
xcrun simctl list
真机:
通过iTunes获取UDID
(例如这样的串:59fe1096fcea390c2900c6d75ec72b5baf21f721)
使用的命令:app-inspector -u YOUR-DEVICE-ID
app-inspector -u 59fe1096fcea390c2900c6d75ec72b5baf21f721
9.获取元素
Android篇
1.安装brew
安装教程:https://brew.sh/index_zh-cn.html
2.安装Node.js(检查node -v,npm -v,如果没有则
4000
进行安装,本机安装的路径是user/local/lib)
brew install node npm install -g cnpm -registry=https://registry.npm.taobao.org #国内访问外网比较困难,需要切换到淘宝源
3.安装macaca-cli
cnpm install macaca-cli -g
4.设置JAVA_HOME
open ~/.bash_profile #增加: JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home export JAVA_HOME
5.设置ANDROID_HOME
open ~/.bash_profile #增加: ANDROID_HOME=/Users/longchen/work/android-sdk-macosx export ANDROID_HOME
6.Android SDK中下载依赖
Tools->Android SDK Tools,Android SDK Platform-tools; Extras->Android Support Repository,Android Support Library;
7.安装gradle
brew install gradle
8.安装app-inspector,如果真机调试过程中失败,再进行一次
cnpm i app-inspector -g
9.获取设备号并运行
通过adb devices获取设备号(例如这样的串:812f797d)
使用的命令:app-inspector -u YOUR-DEVICE-ID
app-inspector -u 812f797d —verbose
10.获取元素
相关文章推荐
- Android APP压力测试环境搭建
- android学习笔记---环境搭建 appcompat_v7
- HTML5 APP开发环境的框架搭建
- Android App 自动化测试: OPEN-STF环境搭建
- 一起谈.NET技术,Microsoft NLayerApp案例理论与实践 - 项目简介与环境搭建
- 一步步破解app协议第一步(利用Fiddler搭建抓包环境)
- 集成——Mac电脑上app自动化测试(Appium + xcode 8.2 + python)环境搭建
- iOS开发技巧之: 【指南】本地如何搭建IPv6环境测试你的APP
- win7 上搭建macaca+python+android环境
- 一步一步构建手机WebApp开发——环境搭建
- Python - Appuim 1. 环境搭建
- HBuilder开发App教程02-环境搭建,HelloWorld以及真机调试
- Microsoft NLayerApp案例理论与实践 - 项目简“.NET研究”介与环境搭建
- 开始实际搭建App测试环境-Appium
- 搭建ReactNative开源应用f8app环境与踩坑
- 【指南】本地如何搭建IPv6环境测试你的APP
- 【指南】本地如何搭建IPv6环境测试你的APP
- 本地如何搭建IPv6环境测试你的APP(转)
- html5开发移动混合App系列1-开发环境搭建