Проект API тестов reqres.in
Ссылка на проект в мой Jenkins: доступны прогоны и allure отчёты
-
Создание пользователя
-
Обновление пользователя
-
Удаление пользователя
-
Получение списка пользователей
-
Получение информации об одном пользователе
-
Пользователь не найден
-
Получение информации о ресурсе
-
Получение информации о списке ресурсов
-
Ресурс не найден
-
Успешная регистрация пользователя
-
Неуспешная регистрация пользователя
-
Успешный логин пользователя
-
Неуспешный логин пользователя
-
Ответ с задержкой
- Клонировать репозиторий
git clone https://github.com/vinterbris/qa_guru_python_9_24.git
- В терминале в директории проекта создать и активировать виртуальное окружение
python -m venv .venv
source .venv/bin/activate
- Установить зависимости
pip install -r requirements.txt
- Запустить командой
pytest
allure serve
Настроена отправка оповещений в телеграм канал. Возможна настройка для Email,Slack, Discord, Skype, Mattermost, Rocket.Chat