如何在selenium webdriver中找到列表元素?

时间:2017-08-05 12:50:00

标签: list selenium webdriver

如何在selenium webdriver中找到列表元素?  我尝试使用以下内容:

driver.findElement(By.xpath(“”));

但它不起作用。你能建议一个解决方案吗?提前谢谢!

1 个答案:

答案 0 :(得分:0)

可以遍历 ul 的所有 li 元素。假设我的 li 元素数量未知:

Webdriver有findElements API,可以用于此目的..

List<WebElement> allListElements = driver.findElements(By.xpath("//div[@id='...']/ul/li")); 

for (WebElement element: allListElements ) {
      System.out.println(element.getText());
}