
Как собрать проект для автоматизации UI?
Инструменты для автоматизации UI (интерфейса сайта) могут быть разные.
Одна из популярных реализаций в наши дни:
🌿Java - как язык разработки;
🌿Maven - сборщик проекта для Java;
🌿WebDriver - тоже нам пригодятся для работы с сайтом в браузере;
🌿Selenide - для поиска и взаимодействия с элементами на странице;
🌿JUnit - поможет указать где в коде лежат тесты;
🌿Jenkins - настроит сборку проекта и запуски в любое время;
🌿Allure - поможет нам собрать отчет.
И вот наш проект готов👍🏻
Один из примеров можно найти на GitHub с реализацией Selenide + JUnit + Allure https://github.com/selenide-examples/selenide-allure-junit
Инструменты для автоматизации UI (интерфейса сайта) могут быть разные.
Одна из популярных реализаций в наши дни:
🌿Java - как язык разработки;
🌿Maven - сборщик проекта для Java;
🌿WebDriver - тоже нам пригодятся для работы с сайтом в браузере;
🌿Selenide - для поиска и взаимодействия с элементами на странице;
🌿JUnit - поможет указать где в коде лежат тесты;
🌿Jenkins - настроит сборку проекта и запуски в любое время;
🌿Allure - поможет нам собрать отчет.
И вот наш проект готов👍🏻
Один из примеров можно найти на GitHub с реализацией Selenide + JUnit + Allure https://github.com/selenide-examples/selenide-allure-junit