Выбор ответа Junior Баг-репорты спрашивают часто обновлено

Ожидаемый и фактический результат

Вопрос

Зачем в баг-репорте отдельно писать ожидаемый результат, если есть фактический?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Без него непонятно, почему поведение считается дефектом и как его исправить. Дефект это разница между ожидаемым и фактическим.

Варианты ответа

  1. Это формальность: поле обязательное в Jira, без него репорт не сохранить
  2. Чтобы разработчик понял, сколько времени займёт исправление дефекта
  3. Ожидаемый результат нужен для автотестов, разработчику хватит фактического
  4. Без него непонятно, почему поведение считается дефектом и как его исправитьправильный ответ

Разбор

Дефект это разница между ожидаемым и фактическим. Если написать только «кнопка серая», разработчик может решить, что так и задумано. Ожидаемое со ссылкой на требование или макет закрывает спор и задаёт критерий ретеста. Трекер может требовать поле, но смысл не в этом. Оценка времени и автотесты тут ни при чём.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.