Equivalence Partitioning
동등 분할(Equivalence Partitioning) 동등 분할은 입력 또는 출력 데이터를 의미 있는 그룹으로 나누어 테스트하는 기법. 이 방법의 핵심 아이디어는 같은 그룹에 속한 데이터는 프로그램에서 동일한 방식으로 처리될 것이라는 가정에 기반한다. 따라서 각 그룹에서 대표값만 테스트함으로써 효율적으로 테스트를 수행할 수 있다. 예를 들어, 학생의 시험 점수(0-100점)를 등급(A, B, C, D, F)으로 변환하는 프로그램을 생각해보자. 이 경우 점수 범위를 다음과 같이 분할할 수 있다: 유효 분할: 90-100점: A등급 80-89점: B등급 70-79점: C등급 60-69점: D등급 0-59점: F등급 무효 분할: ...