本文將介紹? 如何使用 window系統(tǒng)下
Android + python+uiautomatorviewer 進(jìn)行 安卓應(yīng)用的自動化測試
其實(shí)筆者自己是想達(dá)到 自動掛機(jī)打游戲的目的!O(∩_∩)O哈哈~
有一個(gè)良好的興趣往往能使我們有更加強(qiáng)大的動力去學(xué)習(xí),誰說不是呢!(強(qiáng)行良好)
這是筆者第一次寫文章,記錄自己學(xué)習(xí)的一點(diǎn)一滴,借此督促自己不能半途而廢(其實(shí)就是寫來裝逼的)
文章適合新手小白(比如筆者),邊采坑邊寫的,如有錯(cuò)誤,希望讀者指出
準(zhǔn)備工作
一.jdk 1.8? (請勿使用JDK 1.9 將造成兼容性錯(cuò)誤,導(dǎo)致)
鏈接:https://pan.baidu.com/s/1dUspTs 密碼:o6c9
二.Android-SDK 3.0.0(UiAutomatorViewer 啟動依賴)
鏈接: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并配置環(huán)境變量 以便在后續(xù)使用中 可以在cmd命令提示符中可以直接調(diào)用adb工具(ADB安裝目錄加入到環(huán)境變量的PATH中)
將第四步中的UiAutomatorViewer.jar 替換到?Android-SDK安裝的lib目錄中
打開??Android-SDK 目錄下的??uiautomatorviewer.bat? 進(jìn)行編輯
找到最后一行? 將bindir=? 后面的字符串修改成 上文 安裝的ADB工具的安裝目錄(不修改將會造成閃退)
準(zhǔn)備完畢!貌夕!
打開CMD 輸入adb devices
連接端口為5554 此處為 ADB連接安卓模擬器
雙擊打開??Android-SDK?目錄下的?uiautomatorviewer.bat 涂圆!點(diǎn)擊第二個(gè)按鈕躬窜!
選擇5555端口選項(xiàng) 點(diǎn)擊OK叫惊!出現(xiàn)下圖,? 到此uiautomatorviewer工具的使用介紹完畢