실행 사실을 소스에 연결하기
컴파일된 프로그램에서는 디버깅 정보를 이용해 실행 위치와 소스를 연결한다. 전용 커버리지 계측 옵션 없이 수집하는 방식이지만 필요한 디버깅 정보와 지원 환경은 갖추어야 한다. 실행된 줄은 해당 경로에 도달했다는 뜻이며 결과가 올바르게 판정되었다는 뜻은 아니다.
보고서의 대상 범위
HTML로 실행 범위를 살펴보거나 Cobertura 호환 XML과 JSON 결과를 자동 빌드에 연결할 수 있다. 외부 라이브러리나 시스템 경로가 섞이지 않도록 포함 및 제외 대상을 정한다. 문자열 패턴으로 거르는 방식과 실제 경로를 기준으로 고르는 방식은 다르므로 원하는 파일이 집계됐는지 확인한다.
여러 실행 결과 합치기
별도로 수행한 실행의 기록을 합쳐 전체 검사에서 다룬 범위를 볼 수 있다. 실행마다 소스 버전이나 경로가 다르면 결과 해석이 어려워질 수 있어 같은 기준으로 수집한다. 높아진 수치만으로 오류 탐지 능력을 판단하기보다 아직 지나지 않은 실패 경로와 경계 조건을 찾는 자료로 활용한다.