В проекте выполнено тестирование API сервиса petstore.swagger.io/v2. Запросы формируются на основе спецификации API https://petstore.swagger.io/v2/swagger.json
- Основной стек: Python3, pytest, requests.
- Тестирование различных методов: GET, PUT, POST, DELETE.
- Проверка структуры, параметров, типов данных.
- Сверка со спецификацией API и расширение количества тестов.
- Проверка загаловков.
- Хранение отчетов в базе данных.
- Многопоточное тестирование.
- Запись логов.
- Тестирование доступности сервиса и нагрузки.
- Тестирование с применением аутентификации.
Клонируйте репозиторий и запустите pytest.