Q. What is Equivalence class testing?
Equivalence class testing is based on the partitioning the input domain of a program into a number of equivalence classes so that the test of a representative value of each class is equivalent to testing any other value. Two steps for this process are recognize equivalence class by taking each input condition and partition into valid and invalid classes.
Generate the test cases make use of the equivalence class of the previous step. The test circumstances are produces for the valid and the invalid classes.