Spring Boot 프로젝트에 대한 커버리지 측정방법

수정일 Mon, 02 Mar 2020 시간: 08:14 AM

*Spring Boot 프로젝트의 경우 일반 JAVA프로젝트와 다른 라이브러리 적용으로 커버리지 측정을 하게 됩니다.

(Cover-agent 설치과정은 동일)

신규 Cover-agent 설치를 위한 환경조사서 작성시 해당 정보 필요로함


*커버리지 측정에 대한 가이드 문서로 최초 Cover-agent 설치작업은 완료된 이후의 단계입니다.



1. 커버리지 빌드

Cover-agent에서 제공되는 tm-java파일을 사용하여 스프링부트 프로젝트를 커버리지빌드

기존 JAVA프로젝트와는 달리 -cp입력값으로 스프링부트 프로젝트(.jar)를 인자값으로 커버리지 빌드수행


2. 커버리지 측정

-javaagent: 옵션을 사용하여 커버리지 라이브러리 추가 (-jar 옵션 앞에 입력) - 기존 JAVA측정용으로 만들어진 라이브러리와 다른 라이브러리가 제공되어야함(사전 환경조사서 작성시 표기가 필요한 이유)

커버리지 빌드 이후 탐침이 적용된 스프링부트 프로젝트를 실행


3. 커버리지 측정 확인



아티클이 유용했나요?

훌륭합니다!

피드백을 제공해 주셔서 감사합니다.

도움이 되지 못해 죄송합니다!

피드백을 제공해 주셔서 감사합니다.

아티클을 개선할 수 있는 방법을 알려주세요!

최소 하나의 이유를 선택하세요

피드백 전송

소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.