입력값 중에서 공통적인 특성을 가지며 같은 과정으로 처리되야 되는 입력 값으로 분할하여 test를 진행한다.
데이터의 class들은 equivalence partition이거나 같은 방식으로 동작하는 class 멤버들의 partition으로 분류되며, test case는 반드시 각 partition마다 추출되어야 한다.
군을 잘못 분류하면 error를 탐지하지 못하는 문제점이 발생한다.
군의 경계선에 있는 데이터, 분류 기준이 바뀌는 지점의 데이터들, 데이터의 중간값, 하드웨어의 가장 작은 수와 큰 수 등으로 샘플로 선택하여 주로 검증한다.