Appium获取列表项

时间:2014-03-28 14:28:26

标签: list scala selenium appium

我有Android设备的Appium,我只需要从屏幕上的列表中获取所有项目。如果我试试

val x = driver.findElement(By.tagName("list"))

它给了我RemoteWebElement,但我无法获取其项目或将其转换为List或类似的内容。

知道如何获取物品清单吗?

1 个答案:

答案 0 :(得分:1)

我用以下方法解决了这个问题:

val list = driver.findElement(By.tagName("list"))
val listItems = list.findElements(By.tagName("text"))

它为我提供了列表中可见的WebElements列表,我可以通过简单的方式浏览它们:

listItems.get(5)