Q. 테스트 커버리지란?
테스트 수행율을 나타내는 수치로, 테스트가 얼마나 충분히 수행되었는지를 나타내는 지표 중 하나입니다.
커버리지는 테스트의 품질을 객관적으로 평가하는 데 유용하며, 테스트 종료 기준으로도 사용됩니다.
CT 도구에서 제공하는 커버리지 종류는 아래와 같습니다.
| 커버리지 | 설명 |
|---|---|
| 구문(Statement) | 테스트로 수행된 소스코드 구문의 비율입니다. |
| 분기(Branch) | 테스트로 수행된 분기의 비율입니다. 100% 분기 커버리지는 100% 결정 커버리지와 100% 구문 커버리지를 포함합니다. |
| MC/DC | 조건 커버리지와 결정 커버리지를 함께 고려한 커버리지입니다. (MC/DC 뷰에서 확인 가능) |
| 함수 호출(Function Call) | 전체 함수 중 테스트로 호출된 함수의 비율입니다. |
| 함수(Function) | 전체 함수 중 한 번 이상 호출된 함수의 비율입니다. |







아티클이 유용했나요?
훌륭합니다!
피드백을 제공해 주셔서 감사합니다.
도움이 되지 못해 죄송합니다!
피드백을 제공해 주셔서 감사합니다.
피드백 전송
소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.