Разница между техникой эквивалентного разделения и граничных значений заключается в следующем:
- Эквивалентное разделение подразумевает разбиение тестовых данных на классы по какому-то признаку. testengineer.ru Из каждой группы (класса) выбирается одно значение и проверяется. crashtest.by Метод актуален, когда речь идёт о больших объёмах входящих данных или множестве одинаковых вариантов ввода. testengineer.ru
- Техника граничных значений основана на предположении, что большая часть ошибок возникает на границе эквивалентных классов. testpro.io При использовании этой методики данные группируются по эквивалентным классам, но проверка идёт не по значениям этого класса, а по граничным значениям — тем, что располагаются на границе классов. testpro.io
Таким образом, эквивалентное разделение фокусируется на тестировании нескольких значений из каждого класса, а техника граничных значений — на проверке значений на переходах из одних границ классов эквивалентности в другие. crashtest.by