Which of the following is an extension of equivalence partitioning?

Study for the ISTQB Foundation Level Exam. Prepare with flashcards, multiple-choice questions, hints, and explanations. Get ready for your certification!

Equivalence partitioning is a testing technique that divides input data into partitions or subsets where the system is expected to behave similarly. The aim is to reduce the number of test cases while maintaining adequate coverage by selecting representatives from each partition.

Boundary value analysis is an extension of equivalence partitioning because it focuses on the values at the boundaries of these partitions. This is based on the principle that errors are often found at the edges of input ranges. For example, if a valid input range is defined as numbers from 1 to 10, then the boundary values would be 1, 10, and values just outside this range, like 0 and 11. Testing these boundary values is likely to reveal defects that might not be uncovered by simply selecting representative values from the internal parts of the partitions.

In contrast, the other options, while they are all valuable testing techniques, do not specifically extend the concept of equivalence partitioning in the same manner. Decision tables are a structured way of depicting different conditions and corresponding actions, which is distinct from the partitioning method. Decision testing focuses on making sure that all decision points in the code are executed, rather than focusing on the input's equivalence classes or boundaries. State transition testing involves testing the

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy