Этот репозиторий содержит автотесты для проверки API сервиса "Stellar Burgers". Для тестирования используется библиотека Requests. Код тестов находится в директории /tests
.
Фикстуры: Тесты используют фикстуры из файла conftest.py
.
Тестовые данные: Основные тестовые данные хранятся в файле data.py
.
Внешние зависимости указаны в requirements.txt
Для установки выполните: pip3 install -r requirements.txt
Для создания наглядных отчетов о тестировании используется фреймворк Allure. Мы воспользуемся библиотекой allure-pytest для интеграции с Pytest. Файлы отчетов находятся в папке allure_results
.
pytest -v tests.py
test_create_user.py
- тесты создания (регистрации) пользователя.test_update_user.py
- тесты изменения (обновления) данных пользователяtest_login.py
- тесты залогинивания пользователяtest_create_order.py
- тесты создания заказаtest_get_user_orders.py
- тесты получения заказа пользователя