Node.js
Appium
Appium - desktop
Appium - doctor
Appium - Python - Client
Python
JDK
Andriod SDK
1.Node.js安裝
? ? https://nodejs.org/en/?
? ? 安裝完后,在終端輸入 node -v,查看版本號(hào)
2.Appium安裝
? ? npm install -g appium 全局安裝,網(wǎng)絡(luò)原因,安裝特別慢,失敗率大
? ? 鏡像設(shè)置:
? ? ? ? npminstall -g cnpm --registry=https://registry.npm.taobao.org? 一般使用國(guó)內(nèi)鏡像安裝
? ? ? ? https://developer.aliyun.com/mirror/NPM?from=tnpm(國(guó)內(nèi)鏡像網(wǎng)址)
? ? cnpm install -g appium (安裝最新版本)
? ? cnpm install appium@1.7.2 -g (指定版本安裝)
? ? npm的包安裝分為本地安裝(local),全局安裝(global)兩種,一般我們推薦使用全局安裝
? ? Appium配置
? ? ? ? 終端輸入 which appium? 查看appium安裝路徑
? ? ? ? 運(yùn)行appium,在終端輸入appium,運(yùn)行appium,展示版本號(hào),配置成功,運(yùn)行ctrl+c,退出appium
? ? ? ? appium -v 查看appium版本號(hào)
3.Appium desktop安裝
? ? https://github.com/appium/appium-desktop/releases (下載地址)
4.python下載
? ? 終端 輸入python 查看版本號(hào),由于mac本默認(rèn)python是2.7 版本,需要重新配置環(huán)境變量
? ? ? ? 1,首先打開終端
? ? ? ? ? ? open ~/.bash_profile
? ? ? ? ? 打開配置文件
? ? ? ? 2. 寫入python的外部環(huán)境變量(本人的版本是3.7)
? ? ? ? export PATH=${PATH}:/Library/Frameworks/Python.framework/Versions/3.7/bin
? ? ? ? 3.重命名python
? ? ? ? alias python="/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7"
? ? ? ? (這步很重要,直接關(guān)系到默認(rèn)啟動(dòng)的python版本是否修改)
? ? ? ? 4.關(guān)閉文件后,在終端調(diào)用 source ~/.bash_profile
? ? ? ? 5.在終端調(diào)用 python,查看是否修改成功
5.安裝Appium-Python-Client
? ? 通過(guò)命令安裝,pip install Appium-Python-Client 進(jìn)行安裝
? ? 進(jìn)入python,輸入 from appium import webdriver,來(lái)查看有沒(méi)有安裝成功
6.JDK安裝
? ? https://www.oracle.com/java/technologies/javase-downloads.html(下載地址)
? ? 環(huán)境變量配置:
? ? 終端輸入 open -e .bash_profile
? ? 添加 export JAVA_HOME=/Users/gy/Downloads/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home(后面是你的JDK路徑)
? ? 配置好后終端輸入? java -version 顯示版本號(hào) 配置成功
? ? source .bash_profile (修改后立即生效)
7.Appium-doctor
? ? 終端輸入? cnpm install appium-doctor -g 來(lái)安裝appium-doctor(如果安裝過(guò)程中安裝失敗,使用這個(gè)命令 npm install appium-doctor -g,本人就出現(xiàn)這個(gè)問(wèn)題,說(shuō)是代理問(wèn)題,連接超時(shí),需要更改npm的超時(shí)時(shí)間等等一些方法,最后我把cnpm的c去掉,安裝成功)
? ? 安裝成功后終端運(yùn)行 appium-doctor,查看整個(gè)appium的環(huán)境依賴情況
8.Andriod SDK下載
? ? http://developer.android.com/sdk/index.html(官網(wǎng)下載,不翻墻百度云啥的也有,自己搜一下)
? ? 環(huán)境變量配置:
? ? ? ? 終端輸入 open .bash_profile
? ? ? ? 添加環(huán)境變量
? ? ? ? ? ? export ANDROID_HOME=/Users/gy/Downloads/android-sdk-macosx
? ? ? ? ? ? export PATH=${PATH}:${ANDROID_HOME}/tools
? ? ? ? ? ? export PATH=${PATH}:${ANDROID_HOME}/platform-tools
? ? ? ? ? ? export PATH=${PATH}:${ANDROID_HOME}/bundle-tools
? ? ? ? ? ? 第一行,后面跟自己的路徑,第四行,后面跟自己下載的版本號(hào)
? ? ? ? source .bash_profile (修改后立即生效)