因爲要作小程序的自動化測試,最初使用UIAutomator,可是發現定位元素的效果不盡人意。因而開始尋找新的工具。css
最終發現這個帖子:經過Debugx5在電腦端調試微信頁面 - 風達的專欄 - CSDN博客html
因而便試着玩了一下,android
下面記錄一下個人學習過程!chrome
第一步:鏈接USB,進入USB調試模式小程序
第二步:微信內輸入連接,點擊打開X5調試頁面:http://debugx5.qq.com,也可直接掃描二維碼(圖片轉的)瀏覽器
這裏第一個問題來了(沒有此問題的請忽視)!!本人的手機型號爲 song-h9493 系統版本爲android9.0,掃描二維碼以後一直提示我未加載X5內核(圖片未能截圖下來),並給了我一個連接。電腦端打開是這樣的微信
這裏咱們點擊接入文檔,如圖:app
點擊後跳轉到這個頁面,一直下拉到最下面,第五點:加載x5內核的操做方法,點擊並下載文檔框架
打開文檔工具
按照文檔的提示,成功加載x5內核
第三步:勾選「打開 TBS內核Inspector調試功能」和「打開vConsole調試功能
第四步:在谷歌瀏覽器地址欄輸入 chrome://inspect/#devices,能夠看到手機型號與調試連接,手機端打開小程序,而後回到谷歌瀏覽器刷新,點擊「inspect」
未完待續。。。。。
我發現用這個玩意兒copy的xpath,css路勁並不能直接用於appium中定位元素,正在尋找新的解決辦法中。。。
更新:發現了一個tx的小程序自動化測試框架