1挣磨、macaca 是啥呢
macaca是一套自動化解決方案跨琳,支持支持主流的移動技術平臺 iOS怯晕,Android被碗,以及兩大平臺的混合運行時Webview窄锅,也支持以往的桌面端瀏覽器。(怎么感覺啥都可以呀蔑舞。)
2、環(huán)境安裝 windows
2.1 node.js安裝
node.js 版本列表? 選擇V4.0 以上版本嘹屯,V7.0以下的版本
進入node的安裝目錄攻询,執(zhí)行node -v
安裝Node.js完成。 首先切換切換淘寶源州弟。
npm install -g cnpm --registry=https://registry.npm.taobao.org
2.2 android環(huán)境
1钧栖、jdk
jdk 下載 安裝后配置下JAVA_HOME
在path中添加%JAVA_HOME%\bin
classpath中添加?%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
打開命令行工具執(zhí)行:java -version
android-sdk 下載?選擇你需要的版本。?
將下載的zip下載到D:\Android\android-sdk目錄下婆翔,執(zhí)行 SDK Manager.exe 選擇需要的版本(需要翻墻)
安裝完畢后拯杠,配置環(huán)境變量
在path里面添加:%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;
打開命令行:adb
2.3 ?macaca安裝
1、安裝
npm i -g macaca-cli
2浙滤、安裝對應各平臺的驅動ios/android/chrome/electron(Desktop應用)(需要哪個裝哪個)
cnpm install webdriver-client -g
cnpm install macaca-ios -g
cnpm install macaca-android -g
cnpm install macaca-chromedriver -g
cnpm install macaca-electron -g
3阴挣、安裝Macaca Python Client,支持pip安裝纺腊。
下載地址:https://pypi.python.org/pypi/wd
python3 -m pip install wd
4畔咧、安裝app-inspector,用于控件查
? ? cnpm install app-inspector -g
5.通過macaca doctor可以檢查環(huán)境是否配置成功
2.4 python環(huán)境
下載python3.5(Python2.7 的Android的無法執(zhí)行測試)
python3 -m pip install wd