任何人都可以帮助您使用selendroid(语言Java)单击ListView中的项目吗?我知道使用检查器我们可以知道元素的ID,但在列表视图中所有项目都具有相同的ID ..有人可以帮我这个..
提前致谢。
答案 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循环或使用列表索引
遍历列表