Выбор ответа Middle Переходы состояний и опыт обновлено

Отмена заказа: что проверить в переходах

Вопрос

Заказ: Создан, Оплачен, Отправлен, Доставлен. Отменить можно в статусах «Создан» и «Оплачен» (при оплате делается возврат). Какая проверка находит самый дорогой для бизнеса дефект?

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

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

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

Коротко

Правильный ответ: Отмена «Оплачен» делает возврат, а «Отправлен» нельзя. Переход «Оплачен → Отменён» имеет побочное действие (возврат), и ошибка в нём означает потерянные деньги клиента и жалобы.

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

  1. Отмена в статусе «Создан» меняет статус на «Отменён»
  2. Кнопка «Отменить» правильного цвета во всех статусах
  3. Отмена «Оплачен» делает возврат, а «Отправлен» нельзяправильный ответ
  4. Заказ проходит весь путь от «Создан» до «Доставлен»

Разбор

Переход «Оплачен → Отменён» имеет побочное действие (возврат), и ошибка в нём означает потерянные деньги клиента и жалобы. Отмена после отправки тоже дорогая: товар уехал, а деньги вернулись. Отмена неоплаченного заказа и счастливый путь тоже нужны, но риск ниже. Цвет кнопки это косметика.

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

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