QA Workbench
전체 조합과 Pairwise

Pairwise 조합 테스트

전체 조합과 Pairwise의 차이를 확인하고, 제외 조건을 적용해 테스트할 조합을 만듭니다.

조합 생성하기 →

파일 크기와 생성 건수에는 제한이 있습니다. 각 도구에 표시된 범위를 확인해 주세요.

입력과 결과 예시

제외 조건이 없을 때, 아래 네 조합으로 세 조건의 모든 값 쌍을 포함할 수 있습니다. 가능한 배치의 한 예이며 도구에서 생성한 순서나 조합은 다를 수 있습니다.

BrowserOSRole
ChromeWindowsUser
ChromemacOSAdmin
EdgeWindowsAdmin
EdgemacOSUser

전체 조합은 8개, 이 Pairwise 예시는 4개입니다. 제외 조건을 넣는 경우는 아래 예제를 참고하세요.

전체 8개인 작은 예제

Browser: Chrome, Edge
OS: Windows, macOS
Role: User, Admin

조건 3개에 값이 각각 2개이므로 전체는 2 × 2 × 2 = 8개입니다. 예제에서는 프로젝트의 지원 범위상 macOS의 Edge 조합을 제외한다고 가정합니다. 실제 브라우저 설치 가능 여부를 뜻하지 않습니다.

OS=macOS & Browser=Edge

제외 규칙의 의미

위 규칙은 해당 OS·브라우저의 두 역할 조합을 제외하므로 가능한 조합은 6개입니다. Pairwise는 이 6개 안에서 실현 가능한 두 조건의 값 쌍을 모두 포함해야 합니다. 이미 줄인 결과에서 행만 삭제하면 필요한 값 쌍이 빠질 수 있습니다.

방식 선택

내보내기 전 확인

전체·제외 후·생성 개수를 확인하고, 제외 규칙 때문에 한 번도 쓰이지 못하는 값이 있는지 살펴보세요. 테스트가 적다고 항상 좋은 것은 아닙니다. 현재 알고리즘은 지원 범위 안에서 가능한 값 쌍 포함을 목표로 하며, 가장 작은 테스트 집합임을 보장하지 않습니다.

직접 사용해 보기

조합 생성하기 →

함께 볼 가이드