ISTQB Certified Tester Advanced Level – Test Analyst (CTAL-TA) — Question 55

A web-based system is being developed to support the administration of tennis tournaments.
The system provides advice on how much money to offer each player as their individual attendance fee. The amount depends on a COMBINATION of the following factors:
Overall attendance fund (divided into five numeric ranges).
Player’s current world ranking (divided into ten numeric ranges (i.e. top 10, top 20, top 30, other).
Whether it is a local tournament for the player (i.e. YES or NO)
Their relationship with the tournament sponsors (i.e. clothing, equipment, or endorsement).
Their previous attendance history at this event (i.e. finalist, played, withdrew before event or withdrew during event)
It has been noted that the attendance fee calculation does not take account of ‘last minute’ invitations that are made to replace a player who withdraws close to the tournament start date. In this case enhanced attendance fees are offered depending on whether the invitation is made within a week, a fortnight, or a month of the tournament start date.
Which of the following specification-based techniques would be the BEST choice for testing that the appropriate fees are calculated for the ‘last minute’ scenario, and what type of defect is being targeted by the testing?

Answer options

Correct answer: C

Explanation

The correct answer is C because Decision Table testing is effective for scenarios with multiple conditions and rules, such as the various factors influencing attendance fees. This approach allows for comprehensive testing of fee calculations based on different combinations of inputs, specifically targeting fee calculation defects. The other options do not align with the complexity of the fee determination process or the specific defect type associated with the last-minute invitations.