Есть ли какая-нибудь функция, которая найдет все якорные элементы с веб-страницы и получит все селекторы CSS этих элементов в селене? - PullRequest
0 голосов
/ 19 февраля 2019

Есть ли способ нажать на все теги привязки, которые присутствуют на странице

<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>

<a href="#" class="abc">SUCCESS</a>
<a href="#" class="abc1">SUCCESS</a>
<a href="#" class="abc2">SUCCESS</a>
<a href="#" class="abc65">SUCCESS</a>
<a href="#" class="abc76">SUCCESS</a>

</body>
</html>

1 Ответ

0 голосов
/ 19 февраля 2019

Вы можете использовать приведенный ниже фрагмент для нажатия каждого тега привязки.И невозможно получить все атрибуты элемента.

    List<WebElement> links = driver.findElements(By.xpath("//a"));
    for (WebElement ele : links) {
        ele.click();
        //go back to previous page
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...