ISTQB-CTFL · Question #55
A software system checks age in order to determine which welcome screen to display. Age groups are: Group I: 0-12 Group II; 13-18 Group III: over 18 Which of the below represent boundary values?
The correct answer is A. (-1.0.12.13.18,19). A correct list of boundary values for the age input should include the minimum and maximum values of each age group (0, 12, 13, 18), as well as the values just below and above each boundary (-1, 19). Boundary value analysis is a test design technique that involves testing the…
Question
A software system checks age in order to determine which welcome screen to display. Age groups are:
Group I: 0-12 Group II; 13-18 Group III: over 18 Which of the below represent boundary values?
Options
- A(-1.0.12.13.18,19)
- B(-1.0,11.12.13,14,18.19)
- C(0.12.13.18.19)
- D(4.5.15.20)
How the community answered
(28 responses)- A86% (24)
- B7% (2)
- C4% (1)
- D4% (1)
Explanation
A correct list of boundary values for the age input should include the minimum and maximum values of each age group (0, 12, 13, 18), as well as the values just below and above each boundary (-1, 19). Boundary value analysis is a test design technique that involves testing the values at or near the boundaries of an input domain or output range, as these values are more likely to cause errors than values in the middle. Option A satisfies this condition, as it has all six boundary values (-1, 0, 12, 13, 18, 19). Option B has two values from the same equivalence class (12 and 13), option C has only four boundary values (0, 12, 18, 19), and option D has no boundary values at all.
Topics
Community Discussion
No community discussion yet for this question.