ABSTRACT

This technique relies on looking at the set of valid inputs specified for the unit and dividing it up into classes of data that, according to the specification, should be treated identically.

One set of test data is then devised to represent each equivalence class. The premise is that any representative will be as good as any other in the same class at finding bugs in the handling of that class.