Size: a a a

2020 December 09

А

Александр in QA juniors
коллеги как думаете если в запросе API  должен обязательно присутствовать параметр product_id если сделать запрос без обязательного параметра должен ли сервер вернуть 5хх?
В моей ситуации он возвращет 200 и пустое тело ответа
источник

А

Алексей in QA juniors
Александр
коллеги как думаете если в запросе API  должен обязательно присутствовать параметр product_id если сделать запрос без обязательного параметра должен ли сервер вернуть 5хх?
В моей ситуации он возвращет 200 и пустое тело ответа
не должен. 500 сервер никогда не должен возвращать, это баг.
для отсутствующего параметра есть код - 400 Bad Request
источник

А

Александр in QA juniors
Алексей
не должен. 500 сервер никогда не должен возвращать, это баг.
для отсутствующего параметра есть код - 400 Bad Request
ну да, спс
источник

А

Александр in QA juniors
Алексей
не должен. 500 сервер никогда не должен возвращать, это баг.
для отсутствующего параметра есть код - 400 Bad Request
200 это плохо? или это возможно впринципе?
источник

А

Алексей in QA juniors
Александр
200 это плохо? или это возможно впринципе?
если апи делается по правильному - баг.
источник

А

Александр in QA juniors
Алексей
если апи делается по правильному - баг.
благодарствую
источник

А

Алексей in QA juniors
если руконогами - там и не такое встречается
источник

А

Александр in QA juniors
Алексей
если руконогами - там и не такое встречается
API только разрабатывают, цель конечно же качество!)
источник

А

Алексей in QA juniors
тогда баг :) для всех обычных ошибок есть специальные коды, их и надо придерживаться. Конкретно пропущенные параметры вообще на уровне валидации джсон схемы сервис должен ловить
источник

L

Lucky in QA juniors
а вообще по хорошему, пусть обязательные параметры захардкодят на ответы, ибо необрабатывающийся пустой  параметр - такое себе
источник

А

Алексей in QA juniors
это делается через валидацию джсон схемы, никакого хардкода
источник

А

Александр in QA juniors
ну у меня тоже такое мнение что негоже на битые запросы давать 200 ответ, буду строчить баг репорты
источник

c

catharsis in QA juniors
Александр
ну у меня тоже такое мнение что негоже на битые запросы давать 200 ответ, буду строчить баг репорты
Предположу, что тоже с Яндекса)
источник

А

Александр in QA juniors
catharsis
Предположу, что тоже с Яндекса)
не, я из Украины
источник

А

Алексей in QA juniors
catharsis
Предположу, что тоже с Яндекса)
У Яндекса вроде с апишками все норм обычно было
источник

c

catharsis in QA juniors
Не, я про один из спринтов с курсов)
источник

c

catharsis in QA juniors
Там прост ситуация такая ж была
источник

А

Алексей in QA juniors
Ааа, ну это стандарт как бы. У меня тоже было тест задание, где апишка генерила всякие треш коды  ответов, тоже самое ожидал от решения
источник

UQ

Upgrade QA in QA juniors
Я нашёл багу 👨🏿‍💻
источник

А

Алексей in QA juniors
Upgrade QA
Я нашёл багу 👨🏿‍💻
но чатом видимо ошибся
источник