COVERAGE QUALITY

커버리지는 점수가 아니라 빠진 경로를 찾는 신호다

라인 수치가 높아도 권한 실패, 예외, 조건 분기가 비어 있으면 품질은 낮다. 커버리지는 위험 경로를 찾아 테스트 액션으로 연결할 때 의미가 생긴다.

Report 실행된 코드 위치

Lines와 Functions는 테스트가 닿은 영역을 빠르게 보여준다.

Risk 실행되지 않은 조건 경로

Branches는 권한, 예외, null 처리처럼 버그가 숨어 있는 곳이다.

Gate 새 코드의 최소 품질선

Threshold는 숫자 경쟁이 아니라 커버리지 하락을 막는 장치다.

Line 실행 줄

테스트가 닿지 않은 파일과 위치를 찾는다.

Function 호출 여부

서비스 메서드나 helper가 실제로 쓰였는지 본다.

Branch 조건 분기

성공만 있고 실패 흐름이 빠졌는지 확인한다.

Meaning 테스트 가치

숫자보다 비즈니스 위험이 줄었는지 리뷰한다.