Boundary value analysis is used to locate faults near the edges of the input domain. Boundary value analysis and equivalence partitioning have a relationship and can be applied in tandem at all testing levels.