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