Equivalence 파티션은 입력 데이터를 유효하고 잘못된 파티션으로 분할하여 테스트 케이스의 수를 줄이기 위해 사용되는 테스트 기술입니다. 이 접근법은 각 파티션의 대표 값에 중점을두고 효율성과 적용 범위를 늘리고 있습니다.

Equivalence 파티션 이해

Equivalence 파티션의 핵심 아이디어는 시스템에서 유사한 처리 될 것으로 예상되는 입력 데이터 그룹을 식별하는 것입니다. 각 그룹에서 하나의 값 테스트를 통해 가능한 입력을 테스트하지 않고 잠재적 인 문제를 알 수 있습니다.

실제 시나리오

3과 10 문자 사이에 사용자 이름을 수락하는 로그인 양식을 고려하십시오. 입력은 3 개의 파티션으로 나눌 수 있습니다.

  • 유효한 사용자 (3-10 자)
  • 유효 사용자 3자 미만의 단축
  • 10자 이상 유효하지 않은 사용자

각 파티션에서 하나의 사용자를 테스트하면 시스템의 모든 케이스를 올바르게 처리하고 중복 테스트를 감소시킵니다.

Equivalence 파티션 사용의 이점

이 방법은 테스트 케이스 디자인을 단순화하고 테스트 효율성을 향상시킵니다. 입력 유효성 및 경계 조건과 관련된 오류를 효과적으로 식별하는 데 도움이됩니다.