Основи QA · Middle · Запитання 4 з 75
Навіщо в тестуванні переходів станів перевіряти недопустимі переходи?
- 1Недопустимих переходів не буває, тож їх тестування необов'язкове
- 2Вони подовжують тестовий набір, а це покращує покриття
- 3Система має їх відхиляти, як-от повернення коштів за неоплачене замовлення
Показати відповідь
Правильна відповідь: Система має їх відхиляти, як-от повернення коштів за неоплачене замовлення
Пояснення
Баги часто дозволяють дії в неправильному стані: скасувати доставлене замовлення, оплатити двічі. Тести мають перевіряти, що такі переходи відхиляються з чітким повідомленням.