9. 아래 설명에 맞는 테스트 커버리지를 보기에서 골라 기호로 작성하시오.
1. 코드 내의 각 분기점이 true 또는 false로 평가될 때마다 해당 분기점이 모두 테스트 되는 것을 목표로 한다. 각 분기점이 모든 가능한 경로로 실행되었는지 확인하는 데 사용되는 커버리지 ( ) 2. 코드의 흐름을 여러 갈래로 나누는 조건문 또는 선택문을 의미한다. 예를 들어, if-else 문이나 switch 문에서 조건에 따라 실행 경로가 달라질 때를 의미한다. ( ) 3. 개별 조건문 내에 있는 각각의 조건이 true와 false 모두를 만족하도록 테스트하는 것을 의미한다. 예를 들어, if (A && B)와 같은 구문에서 A와 B가 각각 true와 false가 되는 경우를 테스트하는 것이 목표이다. ( ) (보기) ㉠ 조건/결정 커버리지 ㉡ 결정 커버리지 ㉢ 조건 커버리지 ㉣ 분기 커버리지 ㉤ 변경 조건/결정 커버리지 ㉥ 문장 커버리지 ㉧ 다중 조건 커버리지
정답 확인 | 맞췄어요 O | 틀렸어요 X |
㉣ 분기
㉢ 조건