Проект автоматизации API для сайта reqres.in
- Технологии и инструменты
- Автоматизированные проверки
- Запуск тестов
- Запуск тестов в Jenkins
- Отчеты в Allure
- Интеграция с Allure TestOps
- Уведомления в Telegram и Slack с использованием бота
Автотесты написаны на Java
с использованием JUnit 5
и Gradle
.
Краткий список интересных фактов о проекте:
- Использование
Lombok
для моделей в API тестах - Использование request/response спецификаций для API тестов
- Custom Allure listener для API requests/responses логов
- Cборка в
Jenkins
- Формирование Allure-отчета
- Интеграция с
Allure TestOps
- Отправка уведомления с результатами в
Telegram
иSlack
✔️ Check login successful
✔️ Check login unsuccessful
✔️ Check update user
✔️ Check delete user
✔️ Check that response body has email
gradle clean api_test