본문 바로가기

Testing/Software Testing Types

블랙 박스 테스트 기법 - 동등 분할

반응형

1) Equivalence Partitioning:

이 기술은 Equivalence Class Partitioning (ECP)이라고도 합니다. 이 기술에서 시스템 또는 응용 프로그램에 대한 입력 값은 결과의 유사성에 따라 서로 다른 클래스 또는 그룹으로 나뉩니다.

따라서 각 입력 값을 사용하는 대신 그룹 / 클래스의 값 하나를 사용하여 결과를 테스트할 수 있습니다. 이러한 방식으로 우리는 많은 재 작업과 가장 중요한 시간을 줄일 수 있는 동안 테스트 커버리지를 유지할 수 있습니다.

 

예)

위의 이미지에서 볼 수 있듯이 "AGE" 텍스트 필드는 18에서 60까지의 숫자만 허용합니다. 클래스 또는 그룹의 세 세트가 있습니다.

두 가지 잘못된 클래스가 있습니다 :

a) 17보다 작거나 같다.

b) 61 이상.

유효한 클래스는 18세에서 60세 사이입니다.

따라서 우리는 생성된 클래스를 기반으로 테스트 케이스를 3 개의 테스트 케이스로 축소하여 모든 가능성을 커버합니다. 따라서 위의 시나리오를 테스트하려면 클래스의 각 집합에서 가치가 있는 사람과 테스트하는 것으로 충분합니다.

반응형