Macaca环境篇

本文详细介绍如何搭建Macaca自动化测试环境,包括安装Node.js、Xcode、JDK、ANDROIDSDK等基础环境,以及安装Macaca及其各平台驱动的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基础环境准备

  1. 安装Node.js 要求v4.0及以上(据说v7.0的也不行,所以建议7.0以下)
    image2017-9-10%2011%3A8%3A58.png?version
  2. 请安装 Xcode8.3 或者更高版本
  3. 应用中如含有 WebView,请安装 ios-webkit-debug-proxy
    $ brew install ios-webkit-debug-proxy
  4. 安装JDK(建议下载官方下载),配置JAVA_HOME
  5. 安装ANDROID SDK ,配置ANDROID_HOME
  6. 【optional】安装cnpm:cnpm

解决npm因为部分依赖被墙导致安装失败的问题,当然此选项是可选项,如果大家用npm可以直接安装成功,则不用考虑这一步

安装cnpm成功后,在执行所有npm命令的时候替换为cnpm即可。
eg:

$ npm i -g macaca-cli 
// 等价替换
$ cnpm i -g macaca-cli

Macaca安装

  1. 安装Macaca

         $ npm i -g macaca-cli
  2. 安装对应各平台的驱动ios/android/chrome/electron(Desktop应用),对于不需要的,可以跳过

         $ npm i macaca-ios -g
         $ npm i macaca-android -g
         $ npm i macaca-chrome -g
         $ npm i macaca-electron -g
  3. 安装app-inspector,用于控件查找
        $ npm i app-inspector -g

以上步骤执行完成后,执行macaca doctor命令进行校验,如图所示,则表示环境都准备Ok了,如果有报红色提示的,则需要对应的解决:

image2017-9-10%2011%3A4%3A55.png?version

image2017-9-10%2011%3A6%3A25.png?version

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值