{"meta":{"title":"풀 리퀘스트에서 코드 커버리지 확인하기","intro":"내 풀 리퀘스트에 게시된 커버리지 요약을 검토하여 코드 커버리지가 낮거나 감소하는 파일을 식별하세요.","product":"보안 및 코드 품질","breadcrumbs":[{"href":"/ko/code-security","title":"보안 및 코드 품질"},{"href":"/ko/code-security/how-tos","title":"사용 설명"},{"href":"/ko/code-security/how-tos/maintain-quality-code","title":"품질 코드 유지 관리"},{"href":"/ko/code-security/how-tos/maintain-quality-code/view-coverage-on-prs","title":"PR에서 코드 커버리지 보기"}],"documentType":"article"},"body":"# 풀 리퀘스트에서 코드 커버리지 확인하기\n\n내 풀 리퀘스트에 게시된 커버리지 요약을 검토하여 코드 커버리지가 낮거나 감소하는 파일을 식별하세요.\n\n## 사전 요구 사항\n\n* 코드 커버리지가 리포지토리에 대해 구성되어 있습니다.\n  [리포지토리에 대한 코드 검사 설정](/ko/code-security/how-tos/maintain-quality-code/set-up-code-coverage)을(를) 참조하세요.\n\n> \\[!NOTE]\n> 커버리지 요약 주석은 **라인 커버리지**를 표시합니다.\n> [코드 커버리지 참조](/ko/code-security/reference/code-quality/code-coverage)을(를) 참조하세요.\n\n## 커버리지 요약 댓글 읽기\n\n리포지토리에서 코드 커버리지가 구성되면 `github-code-quality[bot]` 각 풀 리퀘스트에 커버리지 요약 댓글을 게시합니다. 주석에는 다음이 포함됩니다.\n\n* **브랜치와 기본 브랜치 비교:** 풀 요청 브랜치와 기본 브랜치의 집계 라인 커버리지 비율입니다(예: \"풀 요청 브랜치에서 65%, 기본 브랜치에서 44%\").\n* **대부분의 영향을 받은 파일:** 검사 범위가 가장 큰 10개 파일은 기본 분기와 끌어오기 요청 분기 간에 변경됩니다. 이 목록에는 끌어오기 요청에서 직접 수정되지 않은 파일이 포함될 수 있습니다. 새 파일 또는 수정된 파일은 삭제된 파일보다 우선 순위가 지정됩니다. 각 그룹 내에서 파일은 파일의 줄 수로 가중치를 적용한 라인 커버리지의 절대 변화량을 기준으로 정렬되며, 동률일 경우 커버리지 크기와 파일 이름이 차례로 타이브레이커로 사용됩니다.\n* **파일별 분석:** 각 파일의 라인 커버리지 비율과 델타 값을 표시하는 확장 가능한 섹션입니다. 델타 값이 양수이면 이 브랜치에서 해당 파일의 라인 커버리지가 늘어났음을 의미합니다. 음수 델타는 줄 범위가 감소했음을 나타내며, 변경에 의해 도입된 테스트되지 않은 코드 경로를 알릴 수 있습니다.\n\n검사 요약을 사용하여 적용 범위가 낮거나 감소하는 파일을 식별하고 테스트되지 않은 변경 내용에 대한 검토 주의의 우선 순위를 지정합니다.\n\n테스트 도구 모음 Copilot 의 적용 범위를 확장해야 하는 경우 테스트를 작성하고 업데이트하는 데 도움이 될 수 있습니다.\n[코드 테스트](/ko/copilot/tutorials/copilot-cookbook/testing-code)을(를) 참조하세요.\n\n## 다음 단계\n\n* [끌어오기 요청에서 블록 해결](/ko/code-security/how-tos/maintain-quality-code/unblock-your-pr)"}