문제
다음 중 화이트박스 테스트 커버리지의 강도가 가장 높은 것은?
① 문장 커버리지(Statement Coverage) ② 분기 커버리지(Branch Coverage) ③ 조건 커버리지(Condition Coverage) ④ 경로 커버리지(Path Coverage)
정답
4번
해설
경로 커버리지는 프로그램의 모든 가능한 실행 경로를 테스트하는 것으로 가장 강력한 커버리지이다. 커버리지 강도 순서는 문장 < 분기 < 조건 < 경로 커버리지이다. ①문장 커버리지는 모든 문장 실행, ②분기 커버리지는 모든 분기의 참/거짓 실행, ③조건 커버리지는 개별 조건의 참/거짓 실행을 확인한다.