Boundary Value Analysis:
Boundary value Analysis is the act of dividing the given input set by a relation into groups or classes which is treated the same by the module or which should produce the same result. Any data value within a class is equivalent in terms of testing, to any other value.
The steps for using boundary value testing are:
Examples:Boundary value Analysis is the act of dividing the given input set by a relation into groups or classes which is treated the same by the module or which should produce the same result. Any data value within a class is equivalent in terms of testing, to any other value.
The steps for using boundary value testing are:
- Identify the equivalence classes from the given requirements or scenario.
- Identify the boundaries of each Equivalence Class.
- Create a test case for each boundary value by choosing one point above the boundary, one point below the boundary and one point on the boundary.
- From the results obtained for one member in an equivalence class extrapolate results for all values in that partition.
Consider the same problem what we have seen in equivalence class partitioning.