1、Appium安裝php
1. 直接安裝:Appium官網下載:https://bitbucket.org/appium/appium.app/downloads/ java
這裏mac系統升級到 Sierra後,沒法安裝不被承認的軟件,必須恢復「任何來源」,運行命令 sudo spctl --master-disable,成功後如圖所示:node
可是還有一個問題,Appium沒法探測到Mac OS 10.11以上的版本,咱們只須要改一下相應的配置便可,詳細參照:https://stackoverflow.com/questions/40129794/how-to-fix-error-could-not-detect-mac-os-x-version-from-sw-vers-output-10-12android
2. 命令行安裝macos
> brew install node # get node.js 或者直接安裝:Node.js官網下載:https://nodejs.org/zh-cn/download/(直接安裝的node中直接包含了npm,且路徑正確,不存在關聯錯誤的狀況)npm
> npm install -g appium # get appium vim
> npm install wd # get appium clientsegmentfault
直接用npm下載每每不成功,這是須要經過代理來下載,我參考的文章是:https://segmentfault.com/q/1010000006025361/a-1020000006252474xcode
具體方法以下:android-studio
> npm i cnpm -g --registry=http://registry.npm.taobao.org
> cnpm i appium -g # get appium
> cnpm i wd -g # get appium client
> cnpm i appium-doctor # get appium-doctor
3.檢查Appium成功安裝
以上有部分軟件未安裝,接下來彌補上。
2、Appium配置
1. AppStore下載Xcode直接安裝便可;
或者命令行安裝: $ xcode-select --install
2. Android SDK 下載地址:http://tools.android-studio.org/index.php/sdk
將下載的 Android SDK 解壓,將獲得以下目錄。(具體安裝步驟能夠閱讀 SDK Readme.txt)
點擊運行文件tools/android, 安裝步驟一步一步安裝並下載完SDK後,配置環境變量
> vim ~/.bash_profile
export ANDROID_HOME=/usr/local/android-sdk-macosx
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
3. 網上下載java安裝後,配置環境變量 (詳細參照:http://www.micmiu.com/lang/java/set-javahome-on-mac-os-x/)
> vim ~/.bash_profile
export JAVA_HOME=$(/usr/libexec/java_home) # get latest version
export PATH=${JAVA_HOME}/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
4. 檢查Appium成功安裝
全部配置所有打對勾纔算成功,如有打叉的,依次配置,直到所有對勾爲止。
長征第一步,祝你成功!