Boundary Value Analysis
A foundational software testing methodology that focuses on the boundary conditions of input domains, such as the maximum and minimum values of numeric fields and their ±1 neighbors. It belongs to the black-box test design technique family as defined by ISTQB.
Core Facts
Traditional test case writing requires coverage of test design methods such as boundary value analysis, equivalence class partitioning, and exception flow testing.
Equivalence class partitioning and boundary value analysis are the most classic black-box test case design methods in software testing.
Equivalence class partitioning and boundary value analysis were systematically proposed by Glenford Myers in The Art of Software Testing in 1979.
Timeline (last 90 days)
Boundary value analysis focuses on the boundary points of value ranges, such as the minimum value, minimum value minus 1, maximum value, and maximum value plus 1.
All Facts (4)
Traditional test case writing requires coverage of test design methods such as boundary value analysis, equivalence class partitioning, and exception flow testing.
80%VerifiedEquivalence class partitioning and boundary value analysis are the most classic black-box test case design methods in software testing.
65%VerifiedEquivalence class partitioning and boundary value analysis were systematically proposed by Glenford Myers in The Art of Software Testing in 1979.
65%UnverifiedBoundary value analysis focuses on the boundary points of value ranges, such as the minimum value, minimum value minus 1, maximum value, and maximum value plus 1.
50%