정보처리기사 › 🤖 [예시문제] (2026-08-15)
4. [예시문제] 화이트박스 테스트 기법 중, 프로그램 내의 모든 실행 가능한 문장을 적어도 한 번은 실행하도록 테스트 케이스를 설계하는 커버리지 기준은?
- 조건 커버리지
- 문장 커버리지
- 분기 커버리지
- 경로 커버리지
정답: 2번
문장(Statement) 커버리지는 프로그램의 모든 실행 가능한 코드 라인을 최소 한 번 이상 실행하는 것을 목표로 하는 가장 기본적인 화이트박스 커버리지 기준이다. 분기 커버리지는 모든 분기(조건의 참/거짓)를, 조건 커버리지는 개별 조건식의 참/거짓을, 경로 커버리지는 가능한 모든 실행 경로를 커버하는 것을 목표로 한다.