Macaca自动化测试工具环境搭建
最近公司的項目全都是PC端與移動端交互,web后臺服務(wù)端,用appium和selenium實現(xiàn)自動化回歸著實有些困難,發(fā)現(xiàn)了一種新工具Macaca,可解決PC端的自動化測試工作,現(xiàn)將Macaca環(huán)境搭建過程分享如下:
1、macaca 是啥呢
macaca是一套自動化解決方案,支持支持主流的移動技術(shù)平臺 iOS,Android,以及兩大平臺的混合運行時Webview,也支持以往的桌面端瀏覽器
2、node.js安裝 ,由于之前已安裝,故在此不詳細說明,各位老鐵可自行百度,建議安裝高版本
3、切換安裝源為某寶(貌似這個軟件是某里巴巴造的)
npm install -g cnpm --registry=https://registry.npm.taobao.org
安裝中有警告需要更新的內(nèi)容,暫且不管
4、androidSDK安裝、JDK環(huán)境安裝,各位老鐵自行百度
5、
5.1 macaca安裝
npm i -g macaca-cli
安裝完成后看到這樣一個動物頭像就成功了
5.2、安裝對應(yīng)各平臺的驅(qū)動ios/android/chrome/electron(Desktop應(yīng)用)(需要哪個裝哪個)
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
5.3、安裝Macaca Python Client,支持pip安裝。
下載地址:https://pypi.python.org/pypi/wd
pip install wd
5.4、安裝app-inspector,用于控件查
cnpm install app-inspector -g
5.5、通過macaca doctor可以檢查環(huán)境是否配置成功
注:設(shè)計pip安裝的需在python3環(huán)境之上。
總結(jié)
以上是生活随笔為你收集整理的Macaca自动化测试工具环境搭建的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: EasyUI-标签(Tabs)用法
- 下一篇: 【敏捷开发】结对编程