Coverage Quality

커버리지는 숫자보다 빠진 분기와 위험한 변경 지점을 찾는 도구다

statements, branches, functions, lines를 함께 보고 guard, pipe, exception branch, 실패 응답 같은 위험 경로를 놓치지 않습니다.

Metric

측정 항목

line coverage만 높아도 branch coverage가 낮으면 예외와 조건 분기가 비어 있을 수 있습니다.

Threshold

임계값

jest coverageThreshold는 전체 기준과 핵심 모듈 기준을 다르게 둘 수 있습니다.

Risk

위험 영역

인증, 결제, transaction, migration 코드는 평균보다 높은 검증 밀도가 필요합니다.

Signal

품질 신호

커버리지 증가가 mock 남발로 이어지면 실제 회귀 방어력은 낮아집니다.