VibeCoding 365 로고 VibeCoding 365

바이브 코딩 사전

테스트 커버리지

바이브 코딩 사전

테스트 커버리지

영어 표기

Test Coverage

예시

AI가 관리자 설정 화면을 만든 뒤 커버리지 리포트에서 삭제 API의 실패 분기가 비어 있음을 확인한다. 곧바로 권한 없는 사용자의 삭제 요청과 잘못된 id 입력 테스트를 추가해 회귀 위험을 낮춘다.

참고

커버리지는 목표 숫자 자체보다 검증되지 않은 중요 경로를 찾는 신호로 해석해야 한다.

전체 코드 중 테스트가 실행해 본 줄, 분기, 함수의 비율을 나타내는 지표이다. 커버리지가 높다고 버그가 없다는 뜻은 아니지만, 전혀 검증되지 않은 파일이나 위험한 분기를 찾는 데 도움이 된다. 바이브 코딩에서는 AI가 새 기능을 빠르게 추가하면서 테스트가 따라오지 못하는 경우가 많으므로, 커버리지 리포트를 보며 결제·권한·데이터 삭제처럼 실패 비용이 큰 경로부터 테스트 케이스를 보강하는 판단 기준으로 활용한다.

카테고리
테스트·디버깅
난이도
basic
태그
테스트커버리지 · 품질지표
슬러그
test-coverage
상태
published
정렬 순서
168