문제
다음 설명에 알맞는 답을 보기에서 골라 작성하시오.
- 시스템이나 시스템 구성요소(component) 또는 소프트웨어 프로그램의 입력값과 출력값이 특정 그룹으로 분류되며, 분류된 그룹내의 값들이 시스템에 의해 동일하게 취급된다는 특성을 이용하여 시험하는 기법
- 유사한 입력값들이 시스템을 거치면서 유사한 답변이 나온다는 것을 가정하여 테스트
- 하나의 값은 그 분할 내 모든 값을 대표하는 것으로 간주하는 기법
- 모든 입력값을 시험할 필요가 없게 하여 시험을 효율적으로 수행하도록 지원
- 일반적으로 경계값 분석기법(boundary value analysis)과 함께 테스트 케이스 도출하는데 사용
[보기] ㄱ.Equivalence Partitioning ㄴ.Statement Coverage ㄷ.Boundary Value Analysis ㄹ.Branch Coverage ㅁ.Error Guessing ㅂ.Condition Coverage ㅅ.Cause Effect Graph
정답
ㄱ (Equivalence Partitioning)
ㄱEquivalence Partitioning동등 분할동치 분할
해설
입력값을 동일하게 취급되는 그룹(동치 클래스)으로 나누고 각 그룹의 대표값 하나로 시험하는 블랙박스 기법은 동등(동치) 분할(Equivalence Partitioning)이다. 경계값 분석과 함께 자주 사용된다.