테스트 커버리지는 테스트 수행율를 나타내는 수치입니다.

도구에서 나타나는 각 테스트 커버리지의 수치의 의미는 다음과 같습니다.


- Block Coverage: 소스 코드 블록의 테스트 수행율을 나타냅니다. 구문 커버리지와 유사합니다.

- Branch Coverage: 각 조건 분기의 테스트 수행율을 나타냅니다. 결정 커버리지와 동일합니다.

- Function-call Coverage: 테스트 대상 소스에 존재하는 각 함수들의 테스트 수행율을 나타냅니다.

- MCDC : modified 조건결정 커버리지의 약자로 소스코드에 존재하는 복합조건식의 각 개별조건들의 수행율을 나타냅니다. 자세한 의미는 아래의 링크 페이지를 참고하길 바랍니다.


참고 : http://en.wikipedia.org/wiki/Code_coverage