Mac下Appium环境搭建

我的系统是MacOs 10.12.2使用terminal命令行的方式安装:

1.mac自带了Ruby,网上很多给的安装命令下载的版本较低,使用下列命令,可以安装最新的brew,我的安装成功后,

Mc:~ cong.wang$ brew -v Homebrew 1.1.9:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"(官方地址:http://brew.sh/index_zh-cn.html);

2.通过brew安装常用的文件

brew install node

3.安装appium
通过命令可以下载到最新的1.63版本,通过官网下载只能下到1.53,命令如下:

npm install -g appium,如果下载不成功,可以考虑使用淘宝镜像
npm install -g cnpm --registry=https://registry.npm.taobao.org

下载完成后可以查看版本,当前最新版本为4.50

MC:~ Smarter$ cnpm -v
cnpm@4.5.0 (/usr/local/lib/node_modules/cnpm/parse_argv.js)
npm@3.10.10 (/usr/local/lib/node_modules/cnpm/node_modules/npm/lib/npm.js)
node@8.1.0 (/usr/local/Cellar/node/8.1.0_1/bin/node)
npminstall@2.30.2 (/usr/local/lib/node_modules/cnpm/node_modules/npminstall/lib/index.js)
prefix=/usr/local 
darwin x64 16.5.0 
registry=https://registry.npm.taobao.org

再通过如下命令进行安装

MC:~ Smarter$ cnpm install -g appium
MC:~ Smarter$ appium -v
1.6.5

可以直接在官网下载appium.dmg安装,考虑某些同学可能没有vpn或者网络慢的情况,给大家提供一个我下载的最新的1.53的网盘下载链接:
链接: https://pan.baidu.com/s/1c1I2MxM 密码: h5nm

4.appium_doctor检测Appium是否安装成功
未配置appium环境变量,需要进入到对应路径下,我的路径是:/Applications/Appium.app/Contents/Resources/node_modules/appium-doctor
执行命令:node appium-doctor.js,可以看到安装成功,
如下图所示:
5.查看mac下jdk路径

当在Mac下安装完Java运行环境,而又没有添加JAVA_HOME变量的时候,我们如何得到JAVA_HOME变量的路径呢?

直接在home目录下执行命令:
/usr/libexec/java_home [-V]
即可获得输出:
/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home

6.配置java_home环境变量

进入命令行

cd ~
touch .bash_profile
vi .bash_profile

输入内容jdk变量配置内容:

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home #jdk安装路径   
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
输入:wq保存。
更新配置文件:

source .bash_profile
完成。

7.安装成功后,检测

MC:~ Smarter$ appium-doctor

这里写图片描述

8.iOS 真机安装 WebDriverAgent

从github上下载代码
git clone https://github.com/facebook/WebDriverAgent
cd WebDriverAgent
运行初始化脚本
./Scripts/bootstrap.sh

  1. 参考资料:
    1.Mac下如何获取JAVA_HOME路径
    http://www.codeweblog.com/mac%E4%B8%8B%E5%A6%82%E4%BD%95%E8%8E%B7%E5%8F%96java_home%E8%B7%AF%E5%BE%84/
    2.mac OS X 10.9.1 配置jdk环境变量
    http://www.cnblogs.com/havenshen/p/3490448.html
    3.How to fix error “Could not detect Mac OS X Version from sw_vers output: ‘10.12 ‘” from Appium
    http://stackoverflow.com/questions/40129794/how-to-fix-error-could-not-detect-mac-os-x-version-from-sw-vers-output-10-12
  2. 手把手教你Appium for Mac环境搭
    http://blog.csdn.net/u013943298/article/details/42551721
    5.Mac下appium环境搭建
    https://testerhome.com/topics/8375
    6.IOS真机安装
    https://testerhome.com/topics/7220
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值