각 커버리지의 의미가 어떻게 되나요?

수정일 화, 12 5월 시간: 5:12 PM

Q. 테스트 커버리지란?

테스트 수행율을 나타내는 수치로, 테스트가 얼마나 충분히 수행되었는지를 나타내는 지표 중 하나입니다. 

커버리지는 테스트의 품질을 객관적으로 평가하는 데 유용하며, 테스트 종료 기준으로도 사용됩니다.



CT 도구에서 제공하는 커버리지 종류는 아래와 같습니다.


커버리지설명
구문(Statement)테스트로 수행된 소스코드 구문의 비율입니다.
분기(Branch)

테스트로 수행된 분기의 비율입니다.

100% 분기 커버리지는 100% 결정 커버리지와 100% 구문 커버리지를 포함합니다.

MC/DC조건 커버리지와 결정 커버리지를 함께 고려한 커버리지입니다. (MC/DC 뷰에서 확인 가능)
함수 호출(Function Call)전체 함수 중 테스트로 호출된 함수의 비율입니다.
함수(Function)전체 함수 중 한 번 이상 호출된 함수의 비율입니다.





아티클이 유용했나요?

훌륭합니다!

피드백을 제공해 주셔서 감사합니다.

도움이 되지 못해 죄송합니다!

피드백을 제공해 주셔서 감사합니다.

아티클을 개선할 수 있는 방법을 알려주세요!

최소 하나의 이유를 선택하세요
CAPTCHA 확인이 필요합니다.

피드백 전송

소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.