ITPEC FE Subject A October 2025 Question 36

Source exam: ITPEC FE Subject A October 2025Topic: Software Development

ITPEC FE Subject A October 2025 — Question 36 of 60

State Transition Test — verifies system behavior across designed combinations of events and internal states.

A state transition test checks whether a system correctly moves between states when specific events occur.

  • State transition diagram defines valid states and transitions
  • Tests verify that each event triggers the correct state change
  • Used for stateful systems (e.g., login flows, order processing)

Why not others:
- (a) — describes general black box testing; state transition testing does focus on internal states

- (c) — describes stateless systems; state transition testing is specifically for systems whose state changes with events

- (d) — mixes up techniques: data flow diagrams and decision tables are separate methods

Key rule: State transition testing = events + states + transitions. If the system changes state based on events, this is the method to use.

AI-generated — may contain errors

The original exam layout is preserved in the image so diagrams, formulas, tables, and code remain accurate.

This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official FE past-paper collection or Report an issue.