SA Шпаргалка

Все ответы в 2 клика

Средний

Как работает тестирование переходов состояний (State Transition Testing)?

Эта техника применяется для сущностей, имеющих жизненный цикл (Заказ, Задача, Статус оплаты).

Основана на UML State Machine Diagram.
Тестировщик проверяет:
1. Позитивные переходы: Можно ли перевести Заказ из Новый в Оплачен.
2. Негативные переходы: Что будет, если попытаться перевести Заказ из Отменен сразу в Доставлен (система должна выдать ошибку).
3. Циклы: Корректно ли работает возврат на предыдущий статус.

💡 Суть: Проверяется не просто ввод данных, а логика изменения состояний системы.

Другие вопросы темы «Тест-дизайн Pro»

Ещё вопросы раздела «Тестирование»

Все вопросы раздела «Тестирование»