[Spring] JaCoCo 적용하기


[Spring] JaCoCo 적용하기

현재 담당하고 있는 업무에서 코드 커버리지(Code Coverage) 분석 도구인 JaCoCo를 적용해야하는 상황으로 JaCoCo를 개인 프로젝트에 적용하여 사용 방법을 익혔으며, 익힌 내용을 정리해 볼 생각이다. 우선, JaCoCo를 설명하기 전에 코드 커버리지(Code Coverage)가 무엇일까? - 코드 커버리지는 소프트웨어의 테스트 케이스가 얼마나 충족되었는지를 나타내는 지표 중 하나입니다. 테스트를 진행하였을 때 '코드 자체가 얼마나 실행되었느냐'는 것이고, 이는 수치를 통해 확인할 수 있습니다. 코드 커버리지는 소스 코드를 기반으로 수행하는 화이트 박스 테스트를 통해 측정되며, 화이트 박스 테스트란 개발자 관점의 단위 테스트 방법입니다. 코드 커버리지 분석 도구는 코드 커버리지를 개발자가 직접 확인하지 않고 분석할 수 있도록 도와주는 도구이며 자바 코드 커버리지 분석 도구는 여러가지가 존재하지만 대표적인 것인 JaCoCo입니다. 코드 커버리지에 대한 자세한 설명은 아래 ...


#Code #Test #verification #분석도구 #스프링 #자바 #커버리지 #코드 #테스트 #tasks #Spring #Coverage #finalizedBy #gradle #Jacoco #JacocoTestCoverageVerification #JacocoTestReport #Java #plugin #플러그인

원문링크 : [Spring] JaCoCo 적용하기