Skip to content

Alizzka/Diplom2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Задание 2: API

Тебе нужно протестировать ручки API для Stellar Burgers. Пригодится документация API. В ней описаны все ручки сервиса. Тестировать нужно только те, которые указаны в задании. Всё остальное — просто для контекста.

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

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

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

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

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

  • с авторизацией,
  • без авторизации,

Для обеих ситуаций нужно проверить, что любое поле можно изменить. Для неавторизованного пользователя — ещё и то, что система вернёт ошибку.

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

  • с авторизацией,
  • без авторизации,
  • с ингредиентами,
  • без ингредиентов,
  • с неверным хешем ингредиентов.

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

  • авторизованный пользователь,
  • неавторизованный пользователь.

Что нужно сделать:

  • Создай отдельный репозиторий для тестов API.
  • Создай Maven-проект.
  • Подключи JUnit 4, RestAssured и Allure.
  • Напиши тесты.
  • Сделай отчёт в Allure.

Как выполнить и сдать работу:

Создай проект в IntelliJ IDEA, залей его на GitHub, запушь ветку develop2 и сделай пул-реквест. Подробная инструкция.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published