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环境安装成功!

 

【小主,觉得有用请点击右侧打赏哦!多多少少没关系,一分也是对我的鼓励。谢谢!】
posted @ 2017-03-29 15:28  测道之路  阅读(2840)  评论(0编辑  收藏  举报