- Технологии и инструменты
- Реализованные проверки
- Сборка в Jenkins
- Запуск из командной строки
- Allure отчет
- Интеграция с Allure Test Ops
- Отчет в Telegram
В проекте используются:
- Вызов пользователя
- Возвращение ошибки при отсутствии пароля
- Вызов списка пользователей
- Создание пользователя
- Поиск по email в списке пользователей
- Изменение данных пользователя
- Удаление пользователя
- Успешная регистрация пользователя
- Проверка email в списке пользователей (Groovy)
Для удалённого запуска можно настроить запуск в Jenkins. Пример прогона:
Реализована возможность как локального, так и удалённого запуска.
Для запуска используется команда: gradle clean test
Результат прогона тестов можно посмотреть в отчёте. Информация в тесте представлена в виде шагов с действиями.
Результат прохождения тестов отправляется в Telegram с помощью бота. Пример сообщения с отчётом: