테스트가 코드의 어느 부분까지 실행되었는지를 수치로 보여주는 지표이다.
테스트가 전체 코드 중 얼마나 많은 부분을 실제 실행하고 있는지를 나타낸다.
테스트를 아무리 많이 작성해도 실제로 코드가 실행되지 않으면 의미 없다.
커버리지가 낮으면, 테스트되지 않은 위험한 코드가 남아 있을 수 있다.
커버리지를 보면 누란된 테스트 범위를 알 수 있어, 테스트 품질을 높일 수 있다.