Что такое equivalence partitioning?

Junior
271 просмотров
AFK Offer AI

Разбиение на классы эквивалентности — делим все возможные входные данные на группы, внутри которых система ведёт себя одинаково. Например, поле "возраст" от 18 до 65: класс "до 18" (невалидный), "18-65" (валидный), "больше 65" (невалидный). Из каждого класса берём один тест-кейс — если один значение из класса работает, остальные тоже должны работать. Сильно сокращает количество нужных тестов.

Следующий вопрос

Подготовьте test coverage report для стейкхолдеров: фича "Система лояльности" протестирована. Как представите результаты (метрики, что покрыто, что нет, риски)?