Найти в Дзене
431 подписчик

💬 Поиск элемента по тексту ссылки.


Если элемент, который мы хотим найти, является ссылкой, мы можем использовать поиск по её тексту, чтобы найти этот элемент на веб-странице. Текст ссылки — это текст, отображаемый в ссылке. Чтобы найти ссылку на странице, мы также можем использовать поиск по части её текста. В HTML-фрагменте страницы у нас есть ссылка, давайте посмотрим, как её можно найти.

В данном примере у нас есть три ссылки: Dynamic Content, Dynamic Controls и Dynamic Loading, находящиеся внутри списка.

Для поиска ссылки по тексту воспользуемся методом $. В параметре нужно передать статический метод By.linkText с указанием текста ссылки.

Для поиска ссылки по части текста также необходим метод $. В параметре нужно указать статический метод By.partialLinkText и передать строку, содержащую часть ссылки.

В нашем тесте, после открытия страницы, мы сначала ищем две ссылки, а затем с помощью метода should, проверяем совпадают ли значения атрибутов @href с заданными.

✨ Еще у меня есть курсы для QA: qaway.ru/...ses
💬 Поиск элемента по тексту ссылки.  Если элемент, который мы хотим найти, является ссылкой, мы можем использовать поиск по её тексту, чтобы найти этот элемент на веб-странице.
Около минуты