Проект по разработке автотестов для сайта Goritskov.com
- Автотесты написаны на
Java
с использованием фреймворкаSelenide
JUnit 5
фреймворк для модульного тестированияGradle
используется для автоматизированной сборки проекта- Тесты запускаются с помощью
Jenkins
Selenoid
запускает браузеры в контейнерахDocker
Allure Report
формирует отчет о запуске тестов- Автотесты интегрируются с тест-менеджмент системой
Allure TestOps
- В
Telegram
бот отправляет уведомления о результатах прохождения тестов
- Проверка текста заголовка на главной странице
- Проверка наличия ссылки на раздел "Обо мне" на странице
- Локально
gradle clean test -DtypeEnv=locale
- Удалённо
gradle clean test -DtypeEnv=remote
✅ Открыть сборку Jenkins
✅ Кликнуть на "Build with Parameters"
✅ Указать нужные параметры
✅ Кликнуть на "Build"
✅ Чтобы увидеть отчёт о прохождении тестов в Allure Report, нужно кликнуть на иконку "Allure Report"