Preconditions
Зарегистрировать пользователя через инструмент Postman:
Метод POST
/api/v1/users/
с телом запроса:
> {
> "email": "user@example.com",
> "username": "Bruce",
> "password": "Gotham01"
> }
Steps to reproduce
- Step 1
Action: Открыть новую вкладку PostmanExpected Result: Открытая чистая страница Postman
- Step 2
Action: Выбираем метод POST в выпадающем списке методовExpected Result: Метод POST отображается активным на странице
- Step 3
Action: Вводим URL адрес сайта LingvoChat в строку URLExpected Result: URL отображается в строке
- Step 4
Action: К введённому URL дописываем запрос к серверуExpected Result: В строке URL отображается полный адрес: "https://lingvogo.acceleratorpracticum.ru/api/v1/auth/jwt/create/"
- Step 5
Action: Выбираем параметр BodyExpected Result: Открылась вкладка Body
- Step 6
Action: В открывшемся поле ввода вводим значениеExpected Result: Введённое значение отображается в поле ввода
- Step 7
Action: Нажимаем кнопку SendExpected Result: Внизу страницы отображается ответ с сервера:
Код и статус ответа: "200 Created
{
"access": "Bruce",
"refresh": "Gotham01"
}"
Actual result
Qase.io defect: Можно получить логин пользователя, отправив запрос с существующими логином и паролем в теле запроса по ручке "/api/v1/auth/jwt/create/"
Found in test run: Test run 2023/08/06