Демо-занятие курса «Java QA Engineer Professional»
Java Selenide. Локаторы
Локаторы в селениде помогают найти необходимые элементы на странице. Для примера воспользуемся сайтом-калькулятором. Прежде всего для просмотра DOM-элемента, его атрибутов и свойств воспользуемся стандартным инструментом разработчика, к примеру в Google Chrome. Для отображения инструментов требуется нажать на кнопку "F12". В итоге должно открыться окно на скриншоте ниже Для поиска определенного элемента воспользуйтесь кнопкой под цифрой "1" Локатор By.id выполняет поиск DOM-элемента по атрибуту...
Java Selenide. Quick Start
Selenide является самым популярным фреймворком для тестирования web-интерфейса, который обладает обширным инструментарием для разработки ваших тестовых сценариев. В этой статье рассмотрим какие минимальные шали необходимо выполнить для начала разработки. Шаг 1. Зависимости Для начала необходимо внедрить необходимые библиотеки в ваш java проект <dependencies>
<!-- JUNIT -->
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<version>5.11.0-M1</version>
</dependency>
<!-- -->
<!-- SELENIDE -->
<dependency>
<groupId>com...