Equivalence Partitioning
A test design technique that groups inputs into classes expected to behave the same, testing one representative from each.
What is Equivalence Partitioning?
What is Equivalence Partitioning?
Equivalence partitioning reduces the number of test cases by dividing possible inputs into groups—partitions—where every value in a group should be handled identically by the application. You then test one representative from each partition instead of every value, achieving broad coverage efficiently. Combined with boundary value analysis, which checks the edges between partitions, it forms a systematic strategy for choosing high-value inputs. These representatives feed naturally into data-driven tests that run the same flow across each class.