【ATX】 python -m weditor 獲取不到 hierarchy

來到新團(tuán)隊,后面要使用ATX開展UI自動化工作,現(xiàn)搭建ATX環(huán)境
在安裝ATX環(huán)境過程中遇到的問題,記錄下來方便后續(xù)遇到同樣問題時再快速回憶解決
環(huán)境準(zhǔn)備環(huán)節(jié)跳過,此文只記錄在weditor使用過程中遇到的一個問題

命令行執(zhí)行python -m weditor ,自動打開瀏覽器并顯示一個可鏈接手機(jī)的網(wǎng)頁

網(wǎng)頁顯示connect已經(jīng)有綠葉(代表連接成功)


image.png

點擊Dump hierarchy

但是依舊提示 Local server not started,控制臺提示獲取不到 hierarchy


image.png

重新執(zhí)行一次python -m weditor

提示weditor已經(jīng)running

按網(wǎng)上搜索到的解決辦法重新安裝來解決python -m uiautomator2 init

再到點擊Dump hierarchy時,還是一樣報錯 Local server not started

低頭看看連接的手機(jī)

發(fā)現(xiàn)自動給手機(jī)安裝ATX.apk時,手機(jī)要輸入賬號密碼確認(rèn)安裝
輸入賬號密碼安裝ATX.apk后,再點擊Dump hierarchy已經(jīng)可以連接手機(jī)界面成功(還不行就重新打開 weditor),并操作時可生成自動錄制腳本等,算是環(huán)境通了

總結(jié)

1、自身對ATX的工作流和每個環(huán)節(jié)需要的操作步驟是如何的不熟悉,導(dǎo)致出問題排查問題時耗時長,但這樣倒推的方式學(xué)習(xí)更深刻
2、以前的經(jīng)驗多在服務(wù)端,少純移動端測試工作,所以使用過程中會關(guān)注PC頁面的表現(xiàn)比較多一些,但這個場景里畢竟是要連接手機(jī),對APP進(jìn)行UI自動化的工作,要多關(guān)注下連接手機(jī)上的提示和思考下工具或腳本要考慮在手機(jī)系統(tǒng)權(quán)限的影響。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容