testing-aqa junior

State Transition — как использовать?

Ответ

Для систем с состояниями: заявка на кредит (Новая → На рассмотрении → Одобрена/Отклонена → Выдана). Рисуем диаграмму состояний и переходов. Тестируем: все валидные переходы + невалидные (из «Выдана» нельзя в «Новая»).

Разбор: State Transition Testing применяют к системам с конечным набором состояний и переходов (например, статусы кредитной заявки): строят диаграмму состояний и переходов и тестируют как валидные переходы, так и запрещённые (из конечного состояния нельзя вернуться в начальное). Дистракторы подменяют суть: техника проверяет именно переходы, а не изолированные состояния, не имеет отношения к нагрузке/ресурсам и отличается от классов эквивалентности и граничных значений.

Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.

Заказать гайд Пройти тест
новые гайды и свежие вопросы с собесов — первыми в Telegram Смотреть гайды Подписаться