簡(jiǎn)介
Appium是一款移動(dòng)端的自動(dòng)化測(cè)試框架啸盏,新發(fā)布的AppiumDesktop可以查看APP頁(yè)面元素,錄制腳本骑祟,回放腳本回懦。
本次教程是在Mac端安裝Appium的Android環(huán)境,并運(yùn)行QQ的登陸功能次企。
1.安裝JDK
下載1.8版本JDK并安裝
打開(kāi)Finder怯晕,輸入:/Library/Java/JavaVirtualMachines/
打開(kāi)文件夾找到Java安裝的目錄
要注意配置Java環(huán)境變量,根據(jù)你所使用的 shell 工具修改不同的文件缸棵,比如 ~/.bashrc, ~/.bash_profile, ~/.zshrc舟茶,保險(xiǎn)起見(jiàn),在三種文件都配置(我是這樣)
我電腦是zshrc,所以打開(kāi)終端輸入:vi?~/.zshrc
輸入命令前要選E(edit)吧凉,再選I(insert)隧出,退出先按esc,再輸入 :wq!
輸入:source .bash_profile阀捅,使配置生效
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home
終端輸入:echo $JAVA_HOME胀瞪,驗(yàn)證配置
2.配置SDK
下載Mac版本SDK:http://dl.google.com/android/android-sdk_r24.4.1-macosx.zip? 鏈接
打開(kāi)方法:使用終端進(jìn)入到sdk/tools目錄下,鍵入./android sdk 饲鄙,回車(chē)后就進(jìn)入了android sdk manager圖形界面
勾選以下選項(xiàng)安裝
配置方法參考JDK
export ANDROID_HOME=/Users/yourname/Documents/APPIUM/android-sdk-macosx export PATH=${JAVA_HOME}/bin:$PATH export PATH=${ANDROID_HOME}/bin:$PATH export PATH=${ANDROID_HOME}/tools:$PATH export PATH=${ANDROID_HOME}/platform-tools:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
終端輸入:echo $ANDROID_HOME帆谍,驗(yàn)證配置
3.下載模擬器
由于Android官方模擬器太慢既忆,使用網(wǎng)易mumu模擬器可以解決這個(gè)問(wèn)題
下載地址:https://a11.gdl.netease.com/NemuInstaller-1.4.1.dmg
終端輸入:adb devices患雇,驗(yàn)證模擬器是否連接上adb
當(dāng)連不上的時(shí)候,終端分別輸入關(guān)閉翠储、重啟命令橡疼,即可重新建立連接
adb kill-server
adb start-server?
4.安裝AppiumDesktop
下載地址:https://github.com/appium/appium-desktop/releases/download/v1.4.0/appium-desktop-1.4.0-mac.zip
打開(kāi)后住拭,點(diǎn)擊啟動(dòng)
填寫(xiě)連接信息滔岳,點(diǎn)擊開(kāi)始
{ "platformName": "Android", "platformVersion": "4.4", "deviceName": "emulator-5554", "appActivity": "", "noReset": true, "app": "/Users/liangmingyao/Downloads/qq.apk" }
到這里,Appium安裝完成禽拔。