Boundary case
From Wikipedia, the free encyclopedia
The term boundary case is frequently used in software engineering to refer to the behavior of a system when one of its inputs is at or just beyond its maximum or minimum limits. It is frequently used when discussing software testing.
For example, if an input field is meant to accept only integer values 0 - 100, entering the values -1, 0, 100, and 101 would represent the boundary cases.
It is commonly thought that three cases should be used when boundary testing (one on the boundary, and one on either side to it). However, the case on the valid side of the boundary is redundant, and so equivalence partitioning recommends skipping it.