버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

이 문서는  SonarQube에서 테스트 커버리지 및 테스트 실행 test coverage 및 test execution 리포트를 활용해 코드 품질을 평가하는 방법에 대해 설명합니다.


목차


개요

테스트 커버리지 보고서와 테스트 실행 보고서는 코드의 품질을 평가하는 데 도움이 되는 중요한 지표입니다. 

...

아래에서 가이드라인과 리소스, 그리고 언어 및 도구별 분석 파라미터에 대한 정보를 찾으실 수 있습니다.


일반 가이드라인

테스트 커버리지를 가져오기 전에 빌드 파이프라인의 일부로 코드 분석을 수행하도록 적절한 SonarScanner가 구성되어 있어야 합니다.

...

그런 다음 SonarScanner는 분석 프로세스의 일부로서 해당 파일들을 가져와 결과를 SonarQube에 전송합니다.


커버리지 지원

SonarQube는 다양한 언어와 도구의 기본 포맷으로 작성된 커버리지 데이터를 직접 가져오는 것을 지원합니다.

또한, 지원되지 않는 도구의 데이터를 변환하여 사용할 수 있는 일반 포맷도 지원합니다.

 자세한 가이드

 다음 언어에 대한 자세한 가이드를 제공합니다.

 테스트 커버리지 파라미터

 모든 커버리지 관련 분석 매개변수에 대한 참조는 테스트 커버리지 파라미터를 참조하세요.


테스트 실행 리포트

위의 내용은 테스트 커버리지 리포트, 즉 빌드 중에 테스트 유닛에서 테스트된 코드의 비율을 설명하는 보고서에 대해 설명합니다.

...

자세한 내용은 테스트 실행 매개변수를 참조하세요.



참조

...