# 코드 커버리지 참조

Code Quality 는 테스트가 실제로 연습하는 코드 줄의 백분율을 보여 주므로 병합하기 전에 테스트되지 않은 코드를 찾을 수 있습니다.

코드 검사에서는 테스트 도구 모음이 실행될 때 소스 코드에서 실행되는 줄의 백분율을 측정합니다.
Code Quality는 Cobertura XML 커버리지 보고서를 업로드한 후 풀 리퀘스트에 라인 커버리지 비율을 표시합니다.

> \[!NOTE]
> Code Quality는 **라인 커버리지**만 보고합니다. 커버리지 도구는 함수 커버리지, 분기 커버리지 또는 구문 커버리지도 보고하는 경우가 많습니다. Code Quality에서는 Cobertura XML 보고서에 이러한 메트릭이 포함되어 있더라도 현재 이를 사용하지 않으며, 이러한 메트릭은 풀 리퀘스트에 표시되지 않고 커버리지 임계값 규칙에 의해 평가되지도 않습니다.

## 라인 커버리지 계산 방법

줄 검사 백분율은 테스트에 포함된 줄 수를 총 줄 수로 나눈 값(백분율로 표시됨)을 나타냅니다.
Code Quality는 각 브랜치(기본 브랜치 포함)의 최신 업로드를 저장하고 풀 리퀘스트 브랜치의 라인 커버리지를 기본 브랜치의 라인 커버리지와 비교합니다.

예를 들어 기본 분기에 44개의% 줄 적용 범위가 있고 끌어오기 요청 분기에 65개의% 줄 적용 범위가 있는 경우 끌어오기 요청은 21%포인트의 줄 적용 범위를 얻었습니다.

## 파일별 델타

끌어오기 요청에 대한 파일별 분석은 수정된 각 파일에 대해 줄 범위가 변경된 방법을 보여 줍니다. 델타가 양수이면 파일의 라인 커버리지가 기본 브랜치와 비교해 풀 요청 브랜치에서 증가했다는 의미입니다.

리포지토리에 대한 코드 검사를 설정하려면 [리포지토리에 대한 코드 검사 설정](/ko/code-security/how-tos/maintain-quality-code/set-up-code-coverage)을 참조하세요.

## 추가 읽기

* [메트릭 및 점수 참조](/ko/code-security/reference/code-quality/metrics-and-ratings)