Это метод тестирования черного ящика, основанный на разбиении входных данных или состояний системы на классы эквивалентности. Каждый класс содержит множество значений, которые, как предполагается, будут обрабатываться системой аналогичным образом. Из каждого класса выбирается одно или несколько репрезентативных значений для тестирования.
Преимущества:
Пример: Поле ввода "Возраст" принимает значения от 18 до 60.
Классы эквивалентности:
Тестовые значения: 0, 17, 18, 40, 60, 61, 100.