六 定位工具

1.利用appium inspector定位元素

inspector暫時在windows上無法使用,在mac上是可以支持的。

2.使用uiautomatorviewer.bat定位android app元素

android sdk自帶的定位工具,在tools目錄下

雙擊打開工具:

連上手機或者打開模擬器,cmd輸入adb devices可以查看設(shè)備連接情況

點擊定位工具的Device Screenshot按鈕,定位工具會截取屏幕信息:

點擊定位工具上截屏的信息,點擊的元素會展示元素的相關(guān)屬性:

上圖中的text屬性、resource-id屬性、class屬性以及content-desc屬性都可以作為元素定位方式。

3.uiautomatorviewer.bat的改造

對原生的uiautomatorviewer.bat進(jìn)行了改造,增加了一些右鍵功能,可以直接生成定位元素的代碼,還可以增加其他功能,有待添加,如圖:

改造過后的uiautomatorviewer.jar下載地址:

鏈接: http://pan.baidu.com/s/1i5ttHrR 密碼: cvvc

將下載下來的uiautomatorviewer.jar替換tools/lib目錄下的文件即可

因為自帶的是沒有xpath路徑的元素的,這對一些小伙伴來講非常的不方便,如果有需要的話.也可以聯(lián)系我,我這里有一些相應(yīng)的jar包

最后編輯于
?著作權(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)容