Skip to content

Permajk/Sprint_7

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Финальный проект 7 спринта курса "Автоматизатор тестирования на Python" от Яндекс Практикум на тему "Тестирование API", Рогожников Алексей, 32 когорта

Автотесты для сервиса "Яндекс Самокат". Сайт сервиса: https://qa-scooter.praktikum-services.ru Его документация: https://qa-scooter.praktikum-services.ru/docs/

Файлы:

  • allure_results - каталог с отчетом о тестировании
  • tests/test_create_courier.py - файл с проверками создания курьера
  • tests/test_login_courier.py - файл с проверками авторизации курьера
  • tests/test_order_create.py - файл с проверками создания заказа
  • tests/test_orders_list.py - файл с проверками получения списков заказа
  • base_api.py - файл с базовыми методами
  • conftest.py - файл с фикстурами
  • data.py - данные для создания заказа и варианты ответов ошибок в теле
  • helpers.py - генерация вспомогательных данные для тестирования курьера
  • urls.py - url-ручек
  • requirements.txt - файл с внешними зависимостями

Запуск тестов

Чтобы запустить тесты и сгенерировать отчет, выполните следующие команды:

# Установите зависимости
pip3 install -r requirements.txt

# Запустите тесты с генерацией результата для Allure
pytest --alluredir=allure_results

# Сгенерируйте отчет Allure в виде HTML
allure serve allure_results

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages