Chapter 4 – Test Analysis and Design
State Transition Testing – ISTQB Definition
Last Updated: July 12, 2026 · SoftwareTestPilot QA Team
Official ISTQB Definition
A black-box test technique in which test cases are designed to execute valid and invalid state transitions of the test object.
In simple words
You model the system as states (Logged Out, Logged In, Locked) and design tests that trigger valid and invalid transitions between them.
Exam tip
Remember the difference between 0-switch (single transition) and 1-switch (a pair of transitions) coverage in CTFL v4.0.
Related terms
- Decision Table TestingWhen behaviour depends on combinations of conditions (like discount rules), you list every condition and expected action in a table and turn each column into a test case.
- Use Case TestingTake a real user journey — like ‘checkout with a coupon’ — and turn each main and alternative flow into a test case.
- Black-Box TestingYou design tests only from the spec or behaviour — inputs and expected outputs — without looking at the code.
Practice this term in the ISTQB Mock Test
40 CTFL v4.0 questions, 60-minute timer, instant scoring and chapter-wise breakdown.
Practice in Mock Test