Appium菜鸟教程---Mac环境搭建篇
###1.sudo
所有一切因为权限问题而报错,都可以尝试用sudo解决
###2.java
Mac系统自带java 所以这一步忽略
想要确认一下?
`$ java -version`
出现以下信息:
`java version "1.8.0_92"`
`Java(TM) SE Runtime Environment (build 1.8.0_92-b14)`
`Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14, mixed mode)`
说明你的java环境配置没有问题
###3.git
同样的,确认git环境
`$ git --version`//注意是两条--
`git version 2.7.4 (Apple Git-66)`
###4.brew
安装brew是安装appium不可获取的一步 别瞎想了 装吧
`curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1`
###5.node
node安装麻烦?
不不不,有了brew 一切变得很简单
`brew install node`
再次提醒,权限问题在命令前加上sudo
接下来,检查一下node的安装
`$ node -v`
`v6.1.0`
###6.npm
`$ npm -v`
`3.8.6`
npm在国内使用还是比较麻烦的
推荐淘宝镜像
`$ npm install -g cnpm --registry=https://registry.npm.taobao.org`
安装完成后 所有npm命令都可以用cnpm代替
###7.appium
终于到安装appium了,是不是很激动?
`$ npm install -g appium`
安装完成后
`$ appium -v`
`1.5.2`
###8.wd
`$ npm install wd`
别问我这是干什么的。我也不是很清楚
但是,装了总没有坏处吧
###9.appium-doctor
`$ npm install -g appium-doctor`
安装完毕后
`$ appium-doctor`
___
info AppiumDoctor ### Diagnostic starting ###
info AppiumDoctor ✔ Xcode is installed at: /Applications/Xcode.app/Contents/Developer
info AppiumDoctor ✔ Xcode Command Line Tools are installed.
info AppiumDoctor ✔ DevToolsSecurity is enabled.
info AppiumDoctor ✔ The Authorization DB is set up properly.
info AppiumDoctor ✔ The Node.js binary was found at: /usr/local/bin/node
info AppiumDoctor ✔ HOME is set to: /Users/cuijinxin
WARN AppiumDoctor ✖ ANDROID_HOME is NOT set!
WARN AppiumDoctor ✖ JAVA_HOME is NOT set!
WARN AppiumDoctor ✖ adb could not be found because ANDROID_HOME is NOT set!
WARN AppiumDoctor ✖ android could not be found because ANDROID_HOME is NOT set!
WARN AppiumDoctor ✖ emulator could not be found because ANDROID_HOME is NOT set!
___
查看打印的信息 IOS环境已经配置好了 andriod暂时不考虑
有的筒子可能会遇到xcode command line tools没有安装的情况,去iTunes下一个吧
###10.最后再扯一点
如果你不习惯用命令行运行appium,可以去下一个dmg。
百度就有资源