appium學(xué)習(xí)2:元素定位(3種)

前提準(zhǔn)備:1.adb 可以識別到Android 設(shè)備

? ? ? ? ? ? ? ? ? ? 2.設(shè)備當(dāng)前沒有被任何的其他應(yīng)用程序占用


第一種:Android ADT 自帶工具:uiautomatorViewer

安裝:1.安裝Android Studio

? ? ? ? ? ? 2.配置Android Studio 啟動頁面,選擇右下角的 Configure -> SDK Manager,會彈出下圖:選擇 Android SDK -> SDK Tools ,按圖中勾選,點(diǎn)擊 OK 進(jìn)入安裝,安裝完成即可關(guān)閉 Android Studio。 記住圖中 Android SDK Location 對應(yīng)的路徑。


使用:找到ADT的安裝目錄,在tools/bin 目錄下,找到uiAutomatorViewer 程序,雙擊打開。


1.點(diǎn)擊截圖工具定位元素。

2.點(diǎn)擊需要定位的元素按鈕。

3.展示選中元素的信息。


第二種:appium 的appium inspector

同時支持ios 和Android 的自動化測試。

安裝: 桌面安裝APPIUM 應(yīng)用程序即可。

使用:1.啟動Appium APP。

? ? ? ? ? ? 2.打開之后,點(diǎn)擊放大鏡按鈕。

? ? ? ? ? ? 3.配置基礎(chǔ)的設(shè)備信息,并保存。

? ? ? ? ? ? 4.啟動會話。

啟動之后,點(diǎn)擊對應(yīng)的app,就會截取app 當(dāng)中的頁面。


第三種:python 版 uiAutomator2 中的 weditor

需要安裝第三方庫uiautomator2: pip3 install -u uiautomator2

安裝定位工具weditor: pip3 install -U weditor

安裝完之后,命令行運(yùn)行weditor --help?

參考文章:https://www.cnblogs.com/Sagittarius23/p/14078156.html

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

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

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