문제
아래는 애플리케이션 테스트 관리에 대한 내용이다. 설명하는 답을 보기에서 골라 작성하시오.
- 모든 분기와 조건의 조합을 고려하나 모든 조합을 테스트하는 대신 테스트가 필요한 중요한 조합을 찾아내는 데 중점을 둔다.
- 특정 조건을 수행할 때 다른 조건과는 상관없이 전체 결과에 영향을 미치는 조건만을 테스트한다.
- 각각의 파라미터는 적어도 한 번은 최종 결과에 영향을 주어야 한다.
[보기] ㄱ. 구문 커버리지 ㄴ. 결정 커버리지 ㄷ. 조건 커버리지 ㄹ. 변경 조건/결정 커버리지 ㅁ. 다중 조건 커버리지 ㅂ. 경로 커버리지 ㅅ. 조건/결정 커버리지
정답
ㄹ. 변경 조건/결정 커버리지
ㄹ변경 조건/결정 커버리지MC/DC
해설
각 조건이 다른 조건과 독립적으로 전체 결정 결과에 영향을 주는지를 검증하는 커버리지는 변경 조건/결정 커버리지(MC/DC)이다. 모든 조합을 다 보지 않고 결과에 영향을 주는 핵심 조합만 검증한다는 설명과 일치한다.