입력 데이터의 동치 클래스를 정의하고, 유효/무효 테스트 케이스를 자동으로 생성합니다.
테스트 대상 파라미터명을 입력하고 유효/무효 동치 클래스를 추가합니다. 각 클래스에 클래스명과 대표값을 설정하세요.
'테스트 케이스 생성'을 클릭하면 유효 클래스 커버리지 테스트와 무효 클래스 테스트가 자동 생성됩니다.
생성된 테스트 케이스를 CSV 또는 Markdown 형식으로 복사하거나 다운로드할 수 있습니다.
각 파라미터에 유효/무효 동치 클래스를 추가하세요
동치 분할 테스트 케이스 생성 도구는 입력 데이터의 값 범위를 동치 클래스로 분할하여 효율적인 테스트 케이스를 자동 생성하는 온라인 도구입니다. 유효 클래스 커버리지 테스트와 무효 클래스 개별 테스트를 결합하여 테스트의 완전성과 효율성을 모두 달성합니다.
동치 분할(Equivalence Partitioning)은 입력 데이터의 값 범위를 '동치 클래스'로 분할하고 각 클래스에서 대표값을 선택하여 테스트하는 블랙박스 테스트 기법입니다. 같은 클래스 내의 값은 같은 동작을 한다고 가정하여 테스트 케이스 수를 줄이면서 높은 커버리지를 달성합니다.
유효 클래스는 시스템이 정상적으로 처리해야 하는 입력 범위이고, 무효 클래스는 시스템이 오류로 처리해야 하는 입력 범위입니다. 양쪽 모두를 테스트하면 정상 시나리오와 오류 시나리오의 품질을 모두 확인할 수 있습니다.
동치 분할은 값 범위를 클래스로 분할하여 대표값을 테스트하는 기법이고, 경계값 분석은 경계 부근의 값을 중점적으로 테스트하는 기법입니다. 두 기법은 상호 보완적이며, 함께 사용하면 더 효과적인 테스트를 실현할 수 있습니다.
CSV 형식으로 다운로드하여 Excel이나 테스트 관리 도구에서 사용하거나, Markdown 형식으로 복사하여 문서에 붙여넣을 수 있습니다. 테스트 실행 시 체크리스트로도 활용하세요.
무효 테스트에서는 하나의 파라미터만 무효로 설정하고 나머지는 유효로 유지하여, 어떤 파라미터가 오류의 원인인지 특정할 수 있습니다. 여러 파라미터를 동시에 무효로 설정하면 오류 원인 특정이 어려워집니다.