Coverage action

커버리지 숫자를 점검 작업으로 바꾼다

리포트를 본 뒤에는 퍼센트만 올리는 것이 아니라 누락된 분기와 요구사항을 찾아 테스트 액션으로 옮겨야 합니다.

01

Measure

Jest 커버리지 리포트로 전체 수치와 파일별 누락 위치를 먼저 확인합니다.

02

Read gaps

빨간 줄이 단순 getter인지, 예외와 권한 같은 위험 경로인지 분류합니다.

03

Add cases

성공, 실패, 경계값, 예외 케이스를 실제 요구사항 문장에 맞춰 추가합니다.

04

잠금 통과 기준

신규 코드와 핵심 모듈의 임계값을 CI에서 고정해 회귀를 바로 막습니다.

Line

실행되지 않은 코드 위치를 알려 주지만 검증 의미까지 보장하지는 않습니다.

Branch

조건문 선택지 누락을 드러내므로 예외와 권한 로직에서 먼저 확인합니다.

Meaning

테스트 이름과 assertion이 요구사항을 설명하는지 리뷰에서 함께 봅니다.

커버리지 관리는 수치, 누락 경로, 추가할 테스트 이름이 한 번에 이어지는 상태를 만드는 일입니다.