Multiple choice technology testing

Test cases are selected at the edges of the equivalence classes. Whast is the technique mentioned here?

  1. Boundary value analysis

  2. Equivalence Partioning

  3. State transition

  4. Cause effect graph

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Boundary Value Analysis (BVA) is the technique described. BVA complements Equivalence Partitioning by focusing test cases at the edges of equivalence partitions (minimum, minimum-1, maximum, maximum+1), where defects are most likely due to off-by-one errors. Equivalence Partitioning divides inputs into classes but doesn't specifically target edges. State transition and cause-effect graphs address different testing concerns.

AI explanation

Boundary Value Analysis (BVA) is correct — it's the ISTQB-standard black-box test design technique where, having partitioned inputs into equivalence classes, you deliberately pick test values at (and just inside/outside) the boundaries between those classes, since defects cluster at edge conditions (off-by-one errors, <, <=, etc.). Equivalence Partitioning is the related-but-distinct technique of picking one representative value from each class rather than testing the edges specifically — it's the precursor, not the edge-testing technique itself. State transition testing covers system states and transitions between them, and cause-effect graphing maps combinations of input conditions to outcomes; neither is about testing at partition edges, so both are wrong here.