Selendroid - 如何点击列表视图中的项目?

时间:2014-05-31 13:54:08

标签: java selendroid

任何人都可以帮助您使用selendroid(语言Java)单击ListView中的项目吗?我知道使用检查器我们可以知道元素的ID,但在列表视图中所有项目都具有相同的ID ..有人可以帮我这个..

提前致谢。

2 个答案:

答案 0 :(得分:2)

您可以通过其他方式获取元素,例如XPath或value。

driver.findElement(By.xpath( “(//的ListView / OtherTag)[3]”));

为了测试XPath,您可以在启动selendroid-standalone后使用inspector

答案 1 :(得分:2)

首先将所有元素放入列表中 -

List<WebElement> we = driver.findElements(By.yourLocator);

现在,您可以使用foreach循环或使用列表索引

遍历列表