You may already know the Equivalence Partitioning technique. Put simply, it is a test design technique. It involves dividing the input test data into partitions, valid and invalid. It promises to reduce the number of input test data values that must be used by suggesting that only one test data value be used from each partition to determine the behavior of the application for each partition.
Read the full article