Сравниваем Selenium и Selenide: что выбрать для автоматизации? | Дмитрий Ярыгин | INZHENERKA.TECH
Java Selenide. Configuration. 2 Часть. Взаимодействие с элементам
Итак, продолжая тему о конфигурации Selenide, поговорим о некоторых настройках, которые касаются работы с элементами. AssertionMode - настройка, которая контролирует в какой момент выбросить исключение. Существует два ваSOFT - Дожидается завершения всех промежуточных функций(выражений) 1. AssertionMode.STRICT - выбрасывает незамедлительно(по умолчанию) 2. AssertionMode.SOFT - Дожидается завершение всех промежуточных функций(выражений) Со STRICT все понятно, что-то идет не так - ошибка. Напрашивается определенный мем про простого человека) Больший интерес вызывает SOFT...
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...