我嘗試使用Appium得到一個WiFi適配器(我們稱之爲* AP *)的狀態(例如像‘保存,擔保’)在系統的Wi-Fi用戶界面(安卓平臺),但它們是不同的元素。 有沒有一種方法可以找到基於另一個(AP)的元素('已保存,已保護')?我知道它們是一個RelativeLayout元素的子元素,它是容器。如何使用Appium [Android]找到基於另一個的相對元素?
對不起,我沒有足夠的時間發佈圖片,否則會給你一個更清晰的描述。 如果你們認爲這個問題很有用,請投票,然後我可以得到一些基本觀點。 :-) 謝謝!
感謝你的帖子,xPath是找到兄弟元素的好方法。 –
我使用Appium Python客戶端,所以只需發佈我的python代碼:'self.driver.find_element_by_xpath(「// android.widget.TextView [@ text ='AP'] /../ android.widget.TextView [ text ='Saved,Secured']「)' –