Appium for Mac环境搭建篇(macOS High Sierra)
2018-01-03 20:03
411 查看
在Windows平台成功完成过,本次在新版本的mac环境下搭建过程略有不同,借鉴了一些别人的方法,遇到了一些没有人踩过的坑,借鉴链接:
oscarxie-TesterHome
Zoeya-cnblogs.com
感谢在前,爬坑细节在后:
macOS High Sierra
brew
ruby -e “$(curl -fsSL
4000
https://raw.githubusercontent.com/Homebrew/install/master/install)”
carthage
brew install carthage
node
brew install node
npm
node装好就能用了
wd
npm install wd
Xcode
直接在AppStore下载安装就好了
appium
npm install –g appium
这里可能会遇到要翻墙,可访问淘宝镜像避免,先配置地址
npm config set registry http://registry.npm.taobao.org
然后安装
cnpm install -g appium
Android Studio
这个直接通过国内网络链接下载,或者翻墙到官网下载。
SDK
这个据说在下载Android Studio的时候有自带SDK的版本,但是我没有找到,我是通过进入AS的时候根据向导(Wizard)的引导来安装的,但因为是访问谷歌,在请求的时候会出问题,报了一大堆错。
不过没关系,千万不要纠结在这里,点击Finish,进入Preferences-Android SDK,以前叫“SDK Manager”,Windows版本在Tools里面。
点进去以后无脑Next下一步,可能还是会出现下载不完全的问题,但是千万不要纠结在这里,后面Android Studio报错的时候点击Update逐一解决。
另外还需要在Android SDK界面的SDK Tools里面,勾选并下载包含Emulator的大部分内容,这些全都是调用虚拟机可能需要的,尤其是HAXM installer:
- JDK
这个就不多说了
环境变量设置,打开bash_profile文件
vi ~/.bash_profile
点击i进入编辑模式,添加ANDROID_HOME内容和$JAVA_HOME
ESC之后录入以下内容后,回车保存
:wq!
返回到终端命令行后,执行
source ~/.bash_profile
让环境生效。
这里如果你在安装SDK的时候没有使用默认路径,就需要填写修改后的路径。
appium-doctor
命令来验证还有哪些条件没有完成,但appium1.5.0之后的版本,需要先安装doctor,命令:
npm install -g appium-doctor
oscarxie-TesterHome
Zoeya-cnblogs.com
感谢在前,爬坑细节在后:
环境版本&安装命令
以下操作大部分都在Terminal(终端)完成:macOS High Sierra
10.13.2
brew
1.4.2
ruby -e “$(curl -fsSL
4000
https://raw.githubusercontent.com/Homebrew/install/master/install)”
carthage
brew install carthage
node
v9.3.0
brew install node
npm
5.6.0
node装好就能用了
wd
npm install wd
Xcode
9.2
直接在AppStore下载安装就好了
appium
1.7.1
npm install –g appium
这里可能会遇到要翻墙,可访问淘宝镜像避免,先配置地址
npm config set registry http://registry.npm.taobao.org
然后安装
cnpm install -g appium
Android Studio
3.0.0
这个直接通过国内网络链接下载,或者翻墙到官网下载。
SDK
Android 8.0(Oreo)
这个据说在下载Android Studio的时候有自带SDK的版本,但是我没有找到,我是通过进入AS的时候根据向导(Wizard)的引导来安装的,但因为是访问谷歌,在请求的时候会出问题,报了一大堆错。
不过没关系,千万不要纠结在这里,点击Finish,进入Preferences-Android SDK,以前叫“SDK Manager”,Windows版本在Tools里面。
点进去以后无脑Next下一步,可能还是会出现下载不完全的问题,但是千万不要纠结在这里,后面Android Studio报错的时候点击Update逐一解决。
另外还需要在Android SDK界面的SDK Tools里面,勾选并下载包含Emulator的大部分内容,这些全都是调用虚拟机可能需要的,尤其是HAXM installer:
- JDK
1.8.0_151
这个就不多说了
环境变量设置,打开bash_profile文件
vi ~/.bash_profile
点击i进入编辑模式,添加ANDROID_HOME内容和$JAVA_HOME
export ANDROID_HOME=" /Users/你的用户名/Library/Android/sdk" export JAVA_HOME="$(/usr/libexec/java_home -v 1.8)" export PATH=$JAVA_HOME/bin:$PATH
ESC之后录入以下内容后,回车保存
:wq!
返回到终端命令行后,执行
source ~/.bash_profile
让环境生效。
这里如果你在安装SDK的时候没有使用默认路径,就需要填写修改后的路径。
安装结果验证
过程中可以使用appium-doctor
命令来验证还有哪些条件没有完成,但appium1.5.0之后的版本,需要先安装doctor,命令:
npm install -g appium-doctor
安装完成^_^
祝大家顺利完成
相关文章推荐
- Robotframework-RIDE on Mac环境搭建篇(macOS High Sierra)
- Appium for IOS Automation Test(一) MAC平台中Appium 环境搭建
- Appium for mac环境搭建
- appium for windows 环境搭建
- mac下appium自动化测试安卓环境的搭建和运行测试
- <摘> appium for windows 环境搭建
- Appium自动化测试一、环境搭建AppuimForWindows
- Appium在Mac环境的搭建
- appium for windows 环境搭建
- appium for windows 环境搭建
- appium for windows 环境搭建
- appium在MAC上环境搭建
- Appium for windows环境搭建
- appium for windows 环境搭建
- appium在MAC上环境搭建
- AppiumForWindows 菜鸟计划(二) 源码环境搭建及代码结构
- Qt for Mac:配置/搭建开发环境
- 一、Mac下Appium环境搭建
- mac_appium环境搭建