Manual Testing / Quiz
State Transition Testing: Maps of the Machine
Orders, accounts, and documents all live as state machines. Model the states, walk the transitions, and hunt the moves that should be impossible.
- Difficulty
- Medium
- Format
- Quiz
- Points
- 150
- Estimate
- 9 min
// MISSION BRIEF
Your Mission
An order flows Draft to Submitted to Paid to Shipped to Delivered, with Cancelled lurking off most states. The bugs live in the arrows: transitions that should exist and do not, and transitions that should NOT exist and do.
Six questions on state transition modeling, N-switch coverage, and invalid-transition hunting. Speed bonus active.
// FIRST CONTACT
Battle teaser
A state transition model consists of:
- AScreens, buttons, and URLs
- BDatabase tables and their foreign keys
- CStates, events that trigger movement, transitions between states, and (optionally) guard conditions and actions
- DTest cases sorted by priority
Answers, scoring, hints, and the full battle stay sealed.
// SKILL TAGS
test-designstate-transitionmanual-testingmodeling