Skip to content

vvilin98/Diplom_2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Задание 2: "API-тесты" курс ЯндексПрактикум | Diplom_2

Для тестирования был выбран сервис Stella Burgers | API Stella Burgers

В связи с грядущим релизом, был покрыт автотестами следующий набор тестов:

Создание пользователя

  • Создание уникального пользователя
  • Создание пользователя, который уже зарегистрирован
  • Создание пользователя с незаполненными одним из обязательных полей

Логин пользователя

  • Логин под существующим пользователем
  • Логин с неверным логином и паролем

Изменение данных пользователя

  • C авторизацией / Без авторизации

Создание заказа

  • C авторизацией / Без авторизации
  • С ингредиентами / Без ингредиентов
  • С неверным хешем ингредиентов

Получение заказов конкретного пользователя

  • Авторизованный пользователь / Неавторизованный пользователь

Перед работой с репозиторием требуется установить зависимости

pip3 install -r requirements.txt

Запустить все тесты из директории tests

pytest tests --alluredir=allure_results

Посмотреть отчет в веб версии пройденного прогона

allure serve allure_results