五 定位工具

2022-05-30 11:09:07 字數 1696 閱讀 5484

本文**:

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

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

雙擊開啟工具:

連上手機或者開啟模擬器,cmd輸入adb devices可以檢視裝置連線情況

點選定位工具的device screenshot按鈕,定位工具會擷取螢幕資訊:

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

對原生的uiautomatorviewer.bat進行了改造,增加了一些右鍵功能,可以直接生成定位元素的**,還可以增加其他功能,有待新增,如圖:

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

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

雙擊開啟工具:

連上手機或者開啟模擬器,cmd輸入adb devices可以檢視裝置連線情況

點選定位工具的device screenshot按鈕,定位工具會擷取螢幕資訊:

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

對原生的uiautomatorviewer.bat進行了改造,增加了一些右鍵功能,可以直接生成定位元素的**,還可以增加其他功能,有待新增,如圖:

五 定位詳解

邊偏移 方位名詞 簡單說,我們定位的盒子,是通過邊偏移來移動位置的。定位模式 position 定位模式是有不同分類的,在不同情況下,我們用到不同的定位模式。a.靜態定位 static 了解 b.相對定位 relative 重要 相對定位的特點 務必記住 相對於 自己原來在標準流中位置來移動的 原來...

五 Appium元素 相對定位 定位方式

相對定位 相對定位是先找到該元素的有對應屬性的父元素節點,然後基於父元素進行元素定位。測試案例 不使用id元素定位方式,在新使用者註冊介面點選新增頭像按鈕。實現 by relative.py from find element.capability import driver driver.find...

Appium的元素定位方式和定位工具

1 id定位find element by id resource id的值 2 classname定位find element by class name class的值 3 accessibilityid定位 通過元素的content desc屬性 find element by accessi...