정의
전체 코드 중 테스트가 확인하고 있는 부분이 얼마나 되는지 나타내는 지표.
자세한 설명
프로젝트 전체 코드 가운데 테스트로 확인되고 있는 부분이 어느 정도인지를 나타내는 지표입니다. 커버리지가 낮으면 테스트가 보지 못하는 부분에서 문제가 생겨도 미리 걸러내지 못할 가능성이 큽니다. 다만 커버리지가 높다고 해서 테스트의 질이 좋다는 뜻은 아니라서, 숫자만 올리는 데 집착하기보다 중요한 기능부터 제대로 확인하는 것이 더 중요합니다.
예를 들면
결제처럼 중요한 기능은 테스트 커버리지를 높게 챙기고, 덜 중요한 화면은 상대적으로 가볍게 다뤘습니다.
체크포인트
커버리지 숫자만 보고 안심하면 안 됩니다. 정말 중요한 흐름이 테스트에 포함돼 있는지 직접 확인합니다.
관련 용어
용어 설명은 이해를 돕기 위한 안내입니다. 법령·세무·지원 제도의 정확한 기준은 관계 법령과 소관 기관의 최신 안내를 확인하세요.
SO EASY