Pairwise подбирает комбинации параметров так, чтобы каждая пара значений встретилась хотя бы раз — компромисс между полным перебором и покрытием взаимодействий.
Разбор
Большинство дефектов вызваны взаимодействием 1–2 факторов, не всех сразу.
Инструменты: PICT, AllPairs, ACTS и аналоги.
Нужно учитывать constraints (несовместимые комбинации).
Не заменяет риск-ориентированные сценарии для критичных троек факторов.
Пример
OS × Browser × Locale — полный перебор огромен;
pairwise даёт компактный набор, где каждая пара значений покрыта.
Итог
Pairwise резко сокращает combinatorial explosion при сохранении хорошего покрытия парных взаимодействий.
Что такое pairwise (попарное) тестирование? · Sobeso