1
我有Appium與Android設備,我只需要從屏幕上的列表中獲取所有項目。如果我嘗試Appium獲取列表項目
val x = driver.findElement(By.tagName("list"))
它給了我RemoteWebElement,但我不能夠得到它的物品或將它投到列表或類似的東西。
任何想法如何獲取物品清單?
我有Appium與Android設備,我只需要從屏幕上的列表中獲取所有項目。如果我嘗試Appium獲取列表項目
val x = driver.findElement(By.tagName("list"))
它給了我RemoteWebElement,但我不能夠得到它的物品或將它投到列表或類似的東西。
任何想法如何獲取物品清單?
我解決了這個有:
val list = driver.findElement(By.tagName("list"))
val listItems = list.findElements(By.tagName("text"))
它讓我看到WebElements的名單從列表中,我可以通過他們用簡單的導航:你爲什麼不使用findElements
listItems.get(5)
(通過。標籤名( 「名單」))? –
其結果相同,只有ArrayList帶有一個對象 - 即RemoteWebElement。 – medy75