Добрый день!
Столкнулась с задачкой, которая ставит меня в тупик...
Есть элемент с id = "names". Внутри этого элемента лежат ссылки. Каждая ссылка - это имя.
Код такой:
<ul id="names"> <li> <strong>IVANOV</strong> <ul> <li> <a href="#">IVANOV</a> </li> </ul> </li> </ul>Мне надо: Собрать в List все имена, сохранить каждое значение href как String (для последующего сравнения).
После нажать на каждую ссылку внутри элемента, сравнить что открывшаяся страница содержит имя (String, сохраненный на предыдущем шаге).
Вернуться на предыдущую страницу.
Нажать следующую ссылку с именем, сравнить имена и т.д. по всему списку.
Сейчас я собираю имена в список, но вот что дальше с этим списком делать я не могу сообразить. nameList - это элемент, в котором находятся ссылки и который задан аннотациtq @FindBy в начале класса.
List<WebElement> Names = nameList.findElements(By.xpath("href"));