自动化测试自动化测试自动化测试

macaca(一) windows下环境搭建

2017-04-13  本文已影响836人  _夏兮

macaca 喜欢你就点这里

1、macaca 是啥呢

macaca是一套自动化解决方案,支持支持主流的移动技术平台 iOS,Android,以及两大平台的混合运行时Webview,也支持以往的桌面端浏览器。(怎么感觉啥都可以呀。)

2、环境安装 windows

2.1 node.js安装

node.js 版本列表  选择V4.0 以上版本,V7.0以下的版本

执行msi 安装node

进入node的安装目录,执行node -v

node-v

安装Node.js完成。 首先切换切换淘宝源。

npm install -g cnpm --registry=https://registry.npm.taobao.org

2.2 android环境

1、jdk

jdk 下载 安装后配置下JAVA_HOME

在path中添加%JAVA_HOME%\bin

classpath中添加 %JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

打开命令行工具执行:java -version

android-sdk 下载 选择你需要的版本。 

android-sdk

将下载的zip下载到D:\Android\android-sdk目录下,执行 SDK Manager.exe 选择需要的版本(需要翻墙)

安装完毕后,配置环境变量

环境变量

在path里面添加:%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;

打开命令行:adb

test

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可以检查环境是否配置成功

macaca doctor

2.4 python环境

下载python3.5(Python2.7 的Android的无法执行测试)

python3 -m pip install wd


扫一扫,关注TestDev
上一篇下一篇

猜你喜欢

热点阅读