Я пытаюсь выяснить XPath, который будет извлекать исходный текст из следующего HTML - PullRequest
0 голосов
/ 21 мая 2018

Я пытаюсь выяснить XPath, который будет извлекать изображение из следующего HTML

<li class="m-navbar-item bottom-border float-left m-navbar-thumbnail">
    <img alt="Always There">
</li>

1 Ответ

0 голосов
/ 21 мая 2018

Чтобы получить альтернативный текст элемента, вам нужно использовать атрибут get веб-драйвера selenium API.Вы можете найти элемент, используя 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"));
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...