我正在尝试找出将从以下HTML中检索img alt文本的XPath
<li class="m-navbar-item bottom-border float-left m-navbar-thumbnail">
<img alt="Always There">
</li>
答案 0 :(得分:1)
要获取元素的替代文本,您需要使用selenium web-driver API get属性。您可以使用x-path定位元素。您的要求可能如下所示。
List<WebElement> lstItem = driver.findElements(By.xpath("//li[conatains(@class,'m-navbar-item')]/img");
for(WebElement item:lstItem){
System.out.println(item.getAttribute("alt"));
}