"테스트 케이스가 너무 많아서 오늘도 야근 확정이신가요?" 소프트웨어의 기능이 복잡해질수록 OS, 브라우저, 사용자 권한, 언어 등 테스트해야 할 조합은 기하급수적으로 늘어납니다. 이 모든 경우의 수를 테스트하는 '전수 테스트'는 현실적으로 불가능에 가깝습니다. 여기, 우리의 시간과 노력을 획기적으로 줄여주면서도 높은 결함 발견율을 자랑하는 똑똑한 테스트 기법이 있습니다. 바로 페어와이즈(Pairwise) 테스트, 또는 조합 테스트(Combinatorial Testing)입니다. 페어와이즈 테스트는 조합 테스트의 한 종류입니다. 즉, 조합 테스트가 더 큰 상위 개념입니다. 가장 쉬운 비유는 과일과 사과의 관계입니다.과일 vs. 사과 조합 테스트 (Combinatorial Testing) = 과일 ..