Practice free →
HomeSoftware TestingSoftware Testingfundamentals_levels_techniques › State transition testing is MOST suitable for

State transition testing is MOST suitable for

APure functions with no side effects
BStatic text files with no executable code
CSystems whose behaviour depends on state
DStateless REST APIs with no session memory
Answer & Solution
Correct answer: C. Systems whose behaviour depends on state
State transition testing models the system as states + events + transitions + actions. Suits stateful systems (e.g., authentication flow, ATM, order lifecycle). Stateless systems do not benefit from this technique.
Solve this in the app — Software Testing practice & 24k+ MCQs →
Related questions