Java 애플리케이션의 코드 커버리지를 측정하는 오픈 소스 도구로, 테스트 코드가 실제로 소스 코드의 어느 부분을 실행했는지 분석하는 역할을 함.주로 JUnit 테스트와 함께 사용되며, 테스트 코드가 작성된 클래스의 몇 %를 실행했는지 측정하여 테스트의 품질을 향상시키는 데 도움을 줌. 1. JaCoCo의 코드 커버리지 지표JaCoCo는 다음과 같은 커버리지 지표를 제공함:커버리지 유형설명Line Coverage실행된 코드 라인의 비율Branch Coverageif-else, switch 등의 분기 실행 비율Instruction Coverage실행된 JVM 바이트코드 명령어의 비율Method Coverage실행된 메서드 개수와 비율Class Coverage실행된 클래스 개수와 비율 ✅ 이 커버리지 지표를..