169просмотров
14.3%от подписчиков
20 марта 2026 г.
Score: 186
💬 Поиск по имени тэга. В #Selenide для поиска элемента на странице мы можем использовать имя его тега. В HTML-фрагменте страницы у нас есть нужный элемент. Давайте посмотрим, как его можно найти. <div class="large-6 small-12 columns large-centered"> <h3>Inputs</h3> <div class="example"> <p>Number</p> <input type="number"> </div> </div> В данном примере у нас есть заголовок, находящийся внутри тега h3. Его мы можем найти, используя поиск по имени тега. Для поиска нужного элемента воспользуемся методом &#036;. В параметре нужно передать статический метод By.tagName с указанием имени тега. public class SelenideFirstTest { @Test void checkInputs() { String url = "https://the-internet.herokuapp.com/inputs"; open(url); SelenideElement element = &#036;(By.tagName("h3")); element.shouldHave(text("Inputs")); } } В нашем тесте, после открытия страницы, мы сначала ищем элемент с с именем тега 'h3'. Затем, с помощью метода shouldHave, проверяем текст у найденного элемента. Для этого передаём внутри should статический метод text, который содержит ожидаемый текст. Тест пройдёт успешно, если текст внутри элемента с таким именем тега на странице совпадёт с ожидаемым значением. Курсы для QA | Дзен | YouTube
169
просмотров
1285
символов
Нет
эмодзи
Нет
медиа

Другие посты @qa_w_a_y

Все посты канала →
💬 Поиск по имени тэга. В #Selenide для поиска элемента на с — @qa_w_a_y | PostSniper