- Основной код находится в src/main.
- Тесты находятся в папке src/test.
- Отчёт Allure в папке target/allure-results
Необходимо протестировать ручки API для https://stellarburgers.nomoreparties.site/.
Документация API - https://code.s3.yandex.net/qa-automation-engineer/java/cheatsheets/paid-track/diplom/api-documentation.pdf
- создать уникального пользователя;
- создать пользователя, который уже зарегистрирован;
- создать пользователя и не заполнить одно из обязательных полей.
- логин под существующим пользователем,
- логин с неверным логином и паролем.
- с авторизацией,
- без авторизации,
Для обеих ситуаций нужно проверить, что любое поле можно изменить. Для неавторизованного пользователя — ещё и то, что система вернёт ошибку.
- с авторизацией,
- без авторизации,
- с ингредиентами,
- без ингредиентов,
- с неверным хешем ингредиентов.
- авторизованный пользователь,
- неавторизованный пользователь.
- JUnit 4
- Java 11
- Maven
- RestAssured
- Allure