복합 결정식에 포함된 각 개별 조건이 전체 테스트 집합에서 참과 거짓을 적어도 한 번씩 갖도록 테스트하는 화이트박스 커버리지 기준을 쓰시오.
전체 결정식의 참·거짓 결과를 모두 만들도록 요구하는 기준과는 구분한다.
모범답안
조건 커버리지(Condition Coverage)
풀이와 판단 근거
조건 커버리지는 결정식 안의 각 원자 조건이 참과 거짓을 모두 경험했는지를 본다. 예를 들어 `A && B`라면 A와 B 각각에 T와 F가 있어야 한다.
그러나 이 기준만으로 전체 결정 결과가 반드시 T와 F를 모두 갖는 것은 아니다. 결정 커버리지와 함께 요구하면 조건/결정 커버리지가 된다.
자주 틀리는 지점
- 전체 결정의 참·거짓만 보는 결정 커버리지를 답함
- 모든 조건 조합을 요구하는 다중 조건 커버리지로 과대 해석함
- 모든 문장 실행만 확인하는 문장 커버리지를 선택함
자동 판정 방식
한글·영문 동의어와 문항별 필수 개념을 확인하며, 정답 단어가 부정되거나 반대 개념과 함께 쓰이면 자동 정답으로 확정하지 않습니다. 부분점수는 ITPASSLAB의 학습용 예상 점수입니다.