Еквівалентне розбиття – це метод тестування «чорної скриньки». Ідея тестування методом розбиття класів еквівалентності у тому, щоб виключити набір вхідних даних, які змушують систему поводитися однаково і давати однаковий результат під час тестування програми.
це техніка, при якій ми поділяємо функціонал (часто діапазон можливих значень, що вводяться) на групи еквівалентних за своїм впливом на систему значень.
Клас еквівалентності (Equivalence class) – це набір вхідних (або вихідних) даних ПЗ, які обробляються програмою за одним алгоритмом чи призводять до одного результати. Тобто, це безліч значень, яке ви можете підставляти в програму і отримувати один і той же результат.