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

Покрытие 0-switch и 1-switch

Вопрос

Чем покрытие переходов 1-switch отличается от 0-switch?

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

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

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

Коротко

Правильный ответ: 0-switch: каждый переход; 1-switch: каждая пара переходов подряд. Покрытие N-switch (по Чау) смотрит на последовательности из N + 1 переходов.

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

  1. 0-switch: каждый переход; 1-switch: каждая пара переходов подрядправильный ответ
  2. 0-switch покрывает все состояния, а 1-switch все переходы между ними
  3. 0-switch проверяет негативные переходы, а 1-switch позитивные
  4. 1-switch требует пройти каждый допустимый переход ровно дважды

Разбор

Покрытие N-switch (по Чау) смотрит на последовательности из N + 1 переходов. 0-switch это каждый переход по разу, 1-switch все пары соседних переходов, он находит ошибки, зависящие от предыстории: «после отклонения заявка ведёт себя иначе, чем новая». Покрытие всех состояний слабее 0-switch. Негативные переходы проверяют отдельно по таблице состояний. Пройти переход дважды не то же самое, что пройти все пары.

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

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