nerdexam
BCS-ISEB

ISEB-SWTINT1 · Question #63

Scenario 4 A bank is upgrading its systems to include an on-line investment service, allowing investors to trade with each other, in a mini-stock market environment. The upgrade will be carried out…

The correct answer is C. c and d. Note: The individual sub-options (a, b, c, d) were not included in the question as shared - only the combination choices are visible. The explanation below is based on the standard ISTQB exam context this question comes from, where the options are typically: a = Boundary Value…

Tool Support for Testing

Question

Scenario 4 A bank is upgrading its systems to include an on-line investment service, allowing investors to trade with each other, in a mini-stock market environment. The upgrade will be carried out using Agile development (within the Scrum framework). Here, the iterations are referred to as Sprints. For each Sprint the required functionality will be defined as a set of user-stories. The user stories are typically 1-2 lines long, indicating what the business wants the system to do. These user stories will be built then tested. There will be 3 Sprints: 1) Creation of the mini-stock market trading environment. 2) Creation of additional front-end enhancements. 3) Linking to stock exchange for pricing. You are the test manager. You lead a team of 4 testers, and there are 6 developers. Your team has worked on Agile projects previously, and on average, Sprints usually last 4 weeks. At the end of all Sprints, a full end to end test is carried out. This is called the E2E test phase. You need to test that the system will meet the customers needs. Which of the following test design techniques could be used to do this?

Options

  • Aa and c.
  • Bb and c.
  • Cc and d.
  • Da and d.

How the community answered

(42 responses)
  • A
    10% (4)
  • B
    2% (1)
  • C
    83% (35)
  • D
    5% (2)

Explanation

Note: The individual sub-options (a, b, c, d) were not included in the question as shared - only the combination choices are visible. The explanation below is based on the standard ISTQB exam context this question comes from, where the options are typically:

  • a = Boundary Value Analysis
  • b = Statement Coverage
  • c = Use Case Testing
  • d = State Transition Testing

Option C is correct because use case testing (c) and state transition testing (d) are both black-box, specification-based techniques suited to E2E customer-facing validation - use case testing directly maps to user stories and end-to-end business flows (e.g., an investor placing a trade), while state transition testing captures the valid/invalid states of a trading system (e.g., open → pending → settled).

Option A (a and c) is wrong because boundary value analysis (a), though useful for field-level input testing, is a lower-level technique not typically used to verify that a system meets customer needs at the E2E level.

Option B (b and c) is wrong because statement coverage (b) is a white-box structural technique - it measures code execution, not whether the system satisfies business requirements.

Option D (a and d) is wrong for the same reason as A: boundary value analysis alone with state transition testing doesn't fully address the user-journey/business-flow perspective needed for E2E acceptance.

Memory tip: For E2E and customer-needs questions, think "Can the user complete the journey?" - Use Cases and State Transitions both model real-world behaviour end-to-end, while BVA and coverage are lower-level tools.

Topics

#Agile testing#Scrum#test planning#tool selection

Community Discussion

No community discussion yet for this question.

Full ISEB-SWTINT1 Practice