appium 自動化測試,無法獲取具體元素

xwwr發表於2024-12-17

小公司自主研發的 app,使用 Appium Inspector 獲取的 dom 樹,基本上通篇都是結構只有 android.view.view 和 android.widget.ImageView,一些按鈕是否可點也是 android.widget.ImageView。這邊用 boss 直聘的一個圖舉例
類似於這樣的卡片資訊,在 dom 樹展示卻為

<android.widget.ImageView index="0" class="android.widget.ImageView" text="" content-desc="測試工程師 &#10;60-90W/年&#10;蘇州系統醫學研究所&#10;博士&#10;經驗不限&#10;生物醫學工程&#10;基礎醫學&#10;招聘者&#10;蘇州" resource-id="" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" long-clickable="false" password="false" scrollable="false" selected="false" bounds="[0,496][1080,891]" displayed="true" />

這種我如何區分具體的頭像,薪資,校招這樣呢?
同樣一些按鈕選中狀態和未選中狀態都是相同的屬性,有什麼辦法區分嗎
新手剛接觸自動化,請各位大佬指教

相關文章