本文將介紹 如何使用 window系統下python
Android + python+uiautomatorviewer 進行 安卓應用的自動化測試工具
其實筆者本身是想達到 自動掛機打遊戲的目的!O(∩_∩)O哈哈~學習
有一個良好的興趣每每能使咱們有更增強大的動力去學習,誰說不是呢!(強行良好)測試
這是筆者第一次寫文章,記錄本身學習的一點一滴,藉此督促本身不能半途而廢(其實就是寫來裝逼的)ui
文章適合新手小白(好比筆者),邊採坑邊寫的,若有錯誤,但願讀者指出spa
準備工做orm
一.jdk 1.8 (請勿使用JDK 1.9 將形成兼容性錯誤,致使)blog
連接:https://pan.baidu.com/s/1dUspTs 密碼:o6c9遊戲
二.Android-SDK 3.0.0(UiAutomatorViewer 啓動依賴)ip
連接:https://pan.baidu.com/s/1htr6wOO 密碼:8lp9
三.ADB工具(連接安卓與PC)
連接:https://pan.baidu.com/s/1nwfQSHV 密碼:1cpg
四.UiAutomatorViewer JAR(幫助咱們獲取屏幕中的控件,並使用腳本操做)
連接:https://pan.baidu.com/s/1i6X1MAx 密碼:kfco
安裝ADB並配置環境變量 以便在後續使用中 能夠在cmd命令提示符中能夠直接調用adb工具(ADB安裝目錄加入到環境變量的PATH中)
將第四步中的UiAutomatorViewer.jar 替換到 Android-SDK安裝的lib目錄中
打開 Android-SDK 目錄下的 uiautomatorviewer.bat 進行編輯
找到最後一行 將bindir= 後面的字符串修改爲 上文 安裝的ADB工具的安裝目錄(不修改將會形成閃退)
準備完畢!!
打開CMD 輸入adb devices
鏈接端口爲5554 此處爲 ADB鏈接安卓模擬器
雙擊打開 Android-SDK 目錄下的 uiautomatorviewer.bat !點擊第二個按鈕!
選擇5555端口選項 點擊OK!出現下圖, 到此uiautomatorviewer工具的使用介紹完畢