Macaca环境搭建(一)----windows系统macaca安装
一、安装JDK,
1、官方网站:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2、配置系统环境变量
3、检查jdk版本:
二、安装node.js
1、官方网站:https://nodejs.org/en/;
2、配置环境变量
3、检查node.js版本:
三、安装Macaca
1、打开命令窗口,输入:npm i -g macaca-cli
如果看到如下可爱的🐒,那恭喜你安装成功啦!重新安装则会覆盖更新.
2、配置环境变量
3、检查环境
四、安装驱动
1、驱动模块版本
2、切换国内的源
在windows命令窗口中输入:npm config set registry https://registry.npm.taobao.org
3、安装驱动:
3.1、安装macaca-chrome
命令窗口输入:npm i macaca-chrome -g
3.2、安装macaca-chromedriver
方式一:命令窗口输入:npm i macaca-chromedeiver -g
方式二:我使用这个命令安装的时候不停的报错,由于被墙的原因,我选择手动安装:
3.2.1、打开https://github.com/macacajs/macaca-chromedriver,将macaca-chromedriver的目录包下载到你本地安装nodejs的目录
下的./node-global/node_modules这个目录并解压出来,解压出来的文件夹重命名为“macaca-chromedriver”文件夹;
3.2.2、进入到这个“macaca-chromedriver”文件夹中新建一个名为“exec”的文件夹;
3.3.3、打开http://chromedriver.storage.googleapis.com/2.20/chromedriver_win32.zip,
将chromedriver的包下载到刚才新建的“exec”的文件夹中并解压,解压出来如图所示:
3.3.4、安装依赖
因为是手动安装,npm与macaca-chromedriver没有产生依赖,可以在目录下输入命令“npm install”或者“npm i”回车,
为macaca-chromedriver执行依赖。
3.3.5、安装macaca-electron
命令窗口输入:npm install macaca-electron -g
npm容易被墙,推荐使用淘宝的镜像cnpm:npm install -g cnpm --registry=https://registry.npm.taobao.org
此处使用cnpm安装成功
备注:macaca-electron是基于Electron开发的Macaca驱动,是Macaca驱动之一。
3.3.6、安装macaca-android
备注:安装macaca-android主要是用来做android测试的,如果不做Android测试可以不用安装macaca-android。
命令窗口输入:npm i macaca-android -g
3.3.7、检查macaca环境:
命令窗口输入:macaca doctor
ok!windows系统下Macaca环境安装成功!
【小主,觉得有用请点击右侧打赏哦!多多少少没关系,一分也是对我的鼓励。谢谢!】