| BH TT Selenide selenide.org github.com/selenide/selenide Selenide -- (Selenium!) популярный open-source фреймворк тестирования Java на основе Selenium WebDriver. Это классный инструмент для написания точных, адаптивных и стабильных UI тест-кейсов для Java-приложений. Он расширяет функционал WebDriver и JUnit. Если захотите заняться тестами пользовательского интерфейса, скорее всего, сначала попробуете Selenium WebDriver. Но он не может решить проблемы медленного запуска JavaScript, таймаутов Ajax или любого динамического контента, загрузка которого требует много времени. Чтобы это обойти, в тест-кейсах раньше использовали методы «sleep» или «wait_until». С фреймворками Java-тестирования типа Selenide больше не нужно об этом беспокоиться. |