Boundary Value Analysis
A test design technique that focuses on the edges of input ranges, where defects most commonly occur.
What is Boundary Value Analysis?
What is Boundary Value Analysis?
Boundary value analysis is a technique for choosing test inputs at and around the limits of valid ranges—the minimum, the maximum, and the values just inside and outside them—because that is where off-by-one errors and validation bugs cluster. For a field accepting 1 to 100, you would test 0, 1, 100, and 101. It is an efficient way to maximize defect discovery with a small number of cases. Pairing boundary analysis with data-driven tests lets you drive the same flow through every edge value automatically.