您好,登錄后才能下訂單哦!
原創文章,歡迎轉載。轉載請注明:轉載自IT人故事會,謝謝!
原文鏈接地址:「docker實戰篇」python的docker爬蟲技術-移動自動化控制工具uiautomator工具(16)uiautomator 是 安卓4.3之后發布的測試工具,uiautomator是用來做UI測試的。也就是普通的手工測試,點擊每個控件元素 看看輸出的結果是否符合預期。比如 登陸界面 分別輸入正確和錯誤的用戶名密碼,然后點擊登陸按鈕,看看是否能否登陸以及是否有錯誤提示等。
源碼:https://github.com/limingios/dockerpython/tree/master/高級版uiautomatorviewer-master
1.uiautomatorviewer – 一個圖形界面工具來掃描和分析應用的UI控件。
2.uiautomator – 一個測試的Java庫,包含了創建UI測試的各種API和執行自動化測試的引擎。
點擊uiautomatorviewer.bat 打開uiautomatorviewer
打開后,點擊這里加載設備截圖
可以通過這些元素的信息,獲取到元素
后面進行爬蟲項目,可以通過xpath來定位元素。
民間有大神,改寫了這個uiautomator。在我的源碼包里面有。
1.將所有jar包拷貝到%SDK%/tools\lib目錄下,覆蓋原來的uiautomatorviewer.jar
2.使用%SDK%/tools\uiautomatorviewer.bat 運行即可。
PS:這個工具很重要解析app元素,就類似咱們做網頁開發f12查看元素信息的時候,方便分析。能夠獲取到元素,就可以操作元素,這也就是python爬蟲自動化的首要。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。