如何在selenium webdriver中找到列表元素? 我尝试使用以下内容:
driver.findElement(By.xpath(“”));
但它不起作用。你能建议一个解决方案吗?提前谢谢!
答案 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());
}