본문 바로가기

Spring/Spring 공부

Jacoco

Java코드의 코드 커버리지를 체크 하는 라이브러리

결과를 html, xml, csv로 확인이 가능하다.

 

build.gradle에 jacoco 추가

 

내가 작성한 프로젝트에서 테스트를 실행하여 배포가 가능한지 테스트 커버리지를 확인 할 수 있다.

 

JacocoTestReport를 실행하면 build아래 jacoco 폴더가 생성되며 어디가 테스트 되었고 어디가 안 되었는지 확인할 수 있는 index.html 파일을 생성한다.

예시

 

이런 식으로 Jacoco를 사용하면서 테스트 커버리지가 부족한 곳을 확인 할 수 있다.