Closed qase-testops[bot] closed 8 months ago
Описание: Можно зарегистрировать психолога, если в теле запроса использовать недопустимые комбинации символов в качестве значений параметра "email".
Окружение: Адрес сервера: https://letstalk.ddns.net
Шаги воспроизведения; Отправить POST-запрос на эндпойнт /api/v1/users/psychologists/ для регистрации нового психолога. В теле (JSON) указать:
/api/v1/users/psychologists/
{
"first_name": "Мордехай",
"last_name": "Намир",
"birth_date": "01-01-1986",
"email": "test@кремль.рф",
"password": "Aa1234567@",
"photo": ""
}
"email": " test@ou.ru ",
"email": "test@ya.123",
"email": "te-.st@ou.ru",
"email": "te.-st@ou.ru",
"email": "te_.st@ou.ru",
"email": "te._st@ou.ru",
"email": "test+test@ou.ru",
Ожидаемый результат: запрос возвращается с кодом 400 Bad request. Психолог не зарегистрирован.
Фактический результат:. запрос возвращается с кодом 201 Created. Психолог зарегистрирован.
Приоритет: Высокий
Qase.io defect: Код 201 Created при отправке POST-запроса на /api/v1/users/psychologists/ (параметр "Почта" содержит недопустимые значения) Found in test run: Test run 2024/01/21
%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0%20%D1%81%D0%BE%20%D1%81%D0%BF%D0%B5%D1%86.%20%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%B0%D0%BC%D0%B8%20%D0%B4%D0%BE%20%40%20201.png %D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0%20%D1%81%20%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%BC%20-%20%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%20%D1%82%D0%BE%D1%87%D0%BA%D0%BE%D0%B9%20%D0%B4%D0%BE%20%40%20201.png %D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0%20%D1%81%20%D0%BF%D1%80%D0%BE%D0%B1%D0%B5%D0%BB%D0%B0%D0%BC%D0%B8%20%D0%B2%20%D0%BD%D0%B0%D1%87%D0%B0%D0%BB%D0%B5%20%D0%B8%20%D0%BA%D0%BE%D0%BD%D1%86%D0%B5%20201.png %D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0%20%D1%81%20%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%BC%20_%20%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%20%D1%82%D0%BE%D1%87%D0%BA%D0%BE%D0%B9%20%D0%B4%D0%BE%20%40%20201.png %D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0%20%D1%81%20%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%BC%20-%20%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%20%D1%82%D0%BE%D1%87%D0%BA%D0%B8%20%D0%B4%D0%BE%20%40%20201.png %D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0%20%D1%81%20%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%BC%20_%20%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%20%D1%82%D0%BE%D1%87%D0%BA%D0%B8%20%D0%B4%D0%BE%20%40%20201.png %D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0%20%D1%82%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE%20%D1%81%20%D1%86%D0%B8%D1%84%D1%80%D0%B0%D0%BC%D0%B8%20%D0%B2%20%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%D0%B4%D0%BD%D0%B5%D0%BC%20%D1%80%D0%B0%D0%B7%D1%80%D1%8F%D0%B4%D0%B5%20%D0%B0%D0%B4%D1%80%D0%B5%D1%81%D0%B0%20201.png %D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0%20%D1%81%20%D0%B1%D1%83%D0%BA%D0%B2%D0%B0%D0%BC%D0%B8%20%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%B3%D0%BE%20%D0%B0%D0%BB%D1%84%D0%B0%D0%B2%D0%B8%D1%82%D0%B0%20201.png
Defect (D-111) was moved to status 'Open'
выполнена лишь часть @StanislavBerezovskii
устанено, проверено на боевом сервере. пробелы в начале и в конце поля игнорируются бэкендом.
Actual result
Описание: Можно зарегистрировать психолога, если в теле запроса использовать недопустимые комбинации символов в качестве значений параметра "email".
Окружение: Адрес сервера: https://letstalk.ddns.net
Шаги воспроизведения; Отправить POST-запрос на эндпойнт
/api/v1/users/psychologists/
для регистрации нового психолога. В теле (JSON) указать:{
"first_name": "Мордехай",
"last_name": "Намир",
"birth_date": "01-01-1986",
"email": "test@кремль.рф",
"password": "Aa1234567@",
"photo": ""
}
{
"first_name": "Мордехай",
"last_name": "Намир",
"birth_date": "01-01-1986",
"email": " test@ou.ru ",
"password": "Aa1234567@",
"photo": ""
}
{
"first_name": "Мордехай",
"last_name": "Намир",
"birth_date": "01-01-1986",
"email": "test@ya.123",
"password": "Aa1234567@",
"photo": ""
}
{
"first_name": "Мордехай",
"last_name": "Намир",
"birth_date": "01-01-1986",
"email": "te-.st@ou.ru",
"password": "Aa1234567@",
"photo": ""
}
{
"first_name": "Мордехай",
"last_name": "Намир",
"birth_date": "01-01-1986",
"email": "te.-st@ou.ru",
"password": "Aa1234567@",
"photo": ""
}
{
"first_name": "Мордехай",
"last_name": "Намир",
"birth_date": "01-01-1986",
"email": "te_.st@ou.ru",
"password": "Aa1234567@",
"photo": ""
}
{
"first_name": "Мордехай",
"last_name": "Намир",
"birth_date": "01-01-1986",
"email": "te._st@ou.ru",
"password": "Aa1234567@",
"photo": ""
}
{
"first_name": "Мордехай",
"last_name": "Намир",
"birth_date": "01-01-1986",
"email": "test+test@ou.ru",
"password": "Aa1234567@",
"photo": ""
}
Ожидаемый результат: запрос возвращается с кодом 400 Bad request. Психолог не зарегистрирован.
Фактический результат:. запрос возвращается с кодом 201 Created. Психолог зарегистрирован.
Приоритет: Высокий
Qase.io defect: Код 201 Created при отправке POST-запроса на /api/v1/users/psychologists/ (параметр "Почта" содержит недопустимые значения) Found in test run: Test run 2024/01/21
%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0%20%D1%81%D0%BE%20%D1%81%D0%BF%D0%B5%D1%86.%20%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%B0%D0%BC%D0%B8%20%D0%B4%D0%BE%20%40%20201.png %D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0%20%D1%81%20%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%BC%20-%20%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%20%D1%82%D0%BE%D1%87%D0%BA%D0%BE%D0%B9%20%D0%B4%D0%BE%20%40%20201.png %D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0%20%D1%81%20%D0%BF%D1%80%D0%BE%D0%B1%D0%B5%D0%BB%D0%B0%D0%BC%D0%B8%20%D0%B2%20%D0%BD%D0%B0%D1%87%D0%B0%D0%BB%D0%B5%20%D0%B8%20%D0%BA%D0%BE%D0%BD%D1%86%D0%B5%20201.png %D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0%20%D1%81%20%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%BC%20_%20%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%20%D1%82%D0%BE%D1%87%D0%BA%D0%BE%D0%B9%20%D0%B4%D0%BE%20%40%20201.png %D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0%20%D1%81%20%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%BC%20-%20%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%20%D1%82%D0%BE%D1%87%D0%BA%D0%B8%20%D0%B4%D0%BE%20%40%20201.png %D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0%20%D1%81%20%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%BC%20_%20%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%20%D1%82%D0%BE%D1%87%D0%BA%D0%B8%20%D0%B4%D0%BE%20%40%20201.png %D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0%20%D1%82%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE%20%D1%81%20%D1%86%D0%B8%D1%84%D1%80%D0%B0%D0%BC%D0%B8%20%D0%B2%20%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%D0%B4%D0%BD%D0%B5%D0%BC%20%D1%80%D0%B0%D0%B7%D1%80%D1%8F%D0%B4%D0%B5%20%D0%B0%D0%B4%D1%80%D0%B5%D1%81%D0%B0%20201.png %D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0%20%D1%81%20%D0%B1%D1%83%D0%BA%D0%B2%D0%B0%D0%BC%D0%B8%20%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%B3%D0%BE%20%D0%B0%D0%BB%D1%84%D0%B0%D0%B2%D0%B8%D1%82%D0%B0%20201.png