The boundary value testing is a type of Black box
functional testing in which the program takes inputs and
maps some outputs. The code of the program itself is not
consider. It is the process of selecting test data by
appreciating the boundaries that differentiate the valid and
invalid conditions. Tests are execute to check the inside and
outside edges of these boundaries along with the actual
boundary value. The basic boundary value testing would
include five situations which is mentioned below and shown
in fig-2