環(huán)境
1.appium?npm方式安裝
2.Appium-Python-Client
3.編譯器pycharm? ? 模擬器mumu或其他
4.依賴java環(huán)境(JDK),Android環(huán)境,python3
? ?????我的機(jī)器已安裝過的java環(huán)境(JDK)與python3,以下步驟中就未涉及安裝過程
具體配置
1:先安裝node.js環(huán)境
????appium的解釋器?https://nodejs.org/en/download/
? ? 下載后直接點(diǎn)擊,按提示安裝即可
2:配置Android SDK環(huán)境:android開發(fā)環(huán)境
安裝完后,配置環(huán)境變量
3.安裝模擬器,使用真機(jī)跳過此步
我安裝的是mumu,且把bin目錄添加至path中
將ANDROID_HOME/platform-tools中abd.exe拷貝至MuMu安裝目錄的\emulator\nemu\vmonitor\bin中,方便mumu和安卓環(huán)境使得同一個(gè)adb.exe
測試是否連接成功,mumu的要先使用adb connect 127.0.0.1:7555連接再使用adb devices
4.appnium安裝
第一種:? ?https://github.com/appium/appium-desktop/releases,下載對應(yīng)版本appium-desktop?進(jìn)行下載
? ?將node_modules/.bin目錄添加至環(huán)境變量path中,使用appium-doctor驗(yàn)證環(huán)境是否配置好
第二種:使用npm安裝(推薦)
????npm install -g appium??
? ? 我的默認(rèn)安裝在????????file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/appium/
需要將C:\Users\Administrator\AppData\Roaming\npm\node_modules\appium\node_modules\.bin目錄寫到path環(huán)境變量中,重新啟動(dòng)cmd?appium -v查看是否為最新版本
5.安裝Appium-Python-Client
? ? 在cmd中輸入:pip install Appium-Python-Client?
win下的python3+appium環(huán)境配置OK了
第一次使用模擬器,若不知道如何找platformVersion參照下圖
按上述步驟連接好mumu與appnium后,啟動(dòng)appium就會(huì)顯示圖中內(nèi)容,這樣在腳本中就可以設(shè)置了。
platformName:使用哪種移動(dòng)平臺(tái)
deviceName: 操作哪一臺(tái)設(shè)備?adb devices命令在cmd中查詢
appPackage:哪一個(gè)app
appActivity 哪個(gè)界面