431 подписчик
💬 Поиск элемента по тексту ссылки.
Если элемент, который мы хотим найти, является ссылкой, мы можем использовать поиск по её тексту, чтобы найти этот элемент на веб-странице. Текст ссылки — это текст, отображаемый в ссылке. Чтобы найти ссылку на странице, мы также можем использовать поиск по части её текста. В HTML-фрагменте страницы у нас есть ссылка, давайте посмотрим, как её можно найти.
В данном примере у нас есть три ссылки: Dynamic Content, Dynamic Controls и Dynamic Loading, находящиеся внутри списка.
Для поиска ссылки по тексту воспользуемся методом $. В параметре нужно передать статический метод By.linkText с указанием текста ссылки.
Для поиска ссылки по части текста также необходим метод $. В параметре нужно указать статический метод By.partialLinkText и передать строку, содержащую часть ссылки.
В нашем тесте, после открытия страницы, мы сначала ищем две ссылки, а затем с помощью метода should, проверяем совпадают ли значения атрибутов @href с заданными.
✨ Еще у меня есть курсы для QA: qaway.ru/...ses
Около минуты
21 января