Skip to content

Автоматизация тестирования API для сервиса SurveysAPI

Notifications You must be signed in to change notification settings

grsln/SurveysApiTests

Repository files navigation

Автоматизация тестирования API для сервиса SurveysAPI

Содержание

Технологии и инструменты

Тест-кейсы

Авторизация:
  • Успешная авторизация
  • Неуспешная авторизация. Не указан пароль
Действия с пользователем:
  • Добавление пользователя
  • Изменение данных пользователя
  • Удаление пользователя

Запуск автотестов из Jenkins

Для удаленного запуска автотестов в Jenkins создана задача (job), настроена и связана с репозиторием в GitHub. Перед запуском сборки можно выбрать параметр SEVERITY, для запуска автотестов с соответствующими приоритетами.

Уведомление о результатах тестирования через Telegram-бот

После завершения тестов происходит отправка сообщения в Telegram с помощью заранее созданного Telegram-бота, подключенного в задаче Jenkins.

Telegram report

Отчеты тестов Allure report

После выполнения тестов формируются отчеты Allure, которые можно посмотреть со страницы задачи в Jenkins.

image

image

About

Автоматизация тестирования API для сервиса SurveysAPI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages