nerdexam
BCS-ISEB

ISEB-SWTINT1 · Question #64

Scenario 5 A rail services provider is upgrading its signalling systems, to allow train drivers and signallers to communicate securely and timely. This is seen as a safety critical system. The IT…

The correct answer is B. b, e, a, d then c. Option B is correct because it follows the logical sequence for building test procedures using specification-based techniques: identify test conditions (b) first, then design test cases (e), then identify test data (a), then build/sequence test procedures (d), and finally…

Test Management

Question

Scenario 5 A rail services provider is upgrading its signalling systems, to allow train drivers and signallers to communicate securely and timely. This is seen as a safety critical system. The IT processes in place include many quality check points, including the use of the V-model for software development. The provider has recently lost many of its software development and test staff to other organisations. The management staff have been retained, including the project and development manager for this upgrade. A recruitment drive is underway. You have been brought in as a new test manager, and you have been asked to review the processes surrounding development and testing. The project manager has been asked about a formal process of building test procedures using specification-based techniques. Which of the following best describes the order in which this should be carried out?

Options

  • Aa, b, d, e then c.
  • Bb, e, a, d then c.
  • Cb, a, d, c then e.
  • De, b, a, d then c.
  • EIdentify test conditions.

How the community answered

(26 responses)
  • A
    8% (2)
  • B
    62% (16)
  • C
    23% (6)
  • D
    4% (1)
  • E
    4% (1)

Explanation

Option B is correct because it follows the logical sequence for building test procedures using specification-based techniques: identify test conditions (b) first, then design test cases (e), then identify test data (a), then build/sequence test procedures (d), and finally execute (c). This order reflects a top-down, analysis-before-action approach - you cannot design cases without knowing conditions, and you cannot identify data without knowing what your cases require.

Why the distractors fail:

  • A starts with identifying test data before conditions or cases exist - you can't know what data you need without first knowing what you're testing.
  • C ends with designing test cases after execution, which reverses the entire design-before-run principle.
  • D begins with designing test cases (e) before identifying conditions (b) - skipping the analysis step that cases are derived from.

Memory tip: Think of it as a narrowing funnel - "Conditions feed Cases, Cases need Data, Data drives Procedures, Procedures get Executed" (b → e → a → d → c). Each step feeds the next; reversing any adjacent pair breaks the chain.

Topics

#test planning#V-model#safety critical systems#test activities sequencing

Community Discussion

No community discussion yet for this question.

Full ISEB-SWTINT1 Practice