Test boundary conditions means testing below and above the edges of input output equivalence classes. For example we take a example of bank application where some minimum and maximum limit is set. Let say a bank application where you can withdraw maximum Rs.20,000 and a minimum of Rs.100, so in boundary value testing we test only the exact boundaries, rather than hitting in the middle. That means we test above the maximum limit and below the minimum limit.