# jacoco

코드 커버리지 적용(Jacoco)
코드 커버리지란 소프트웨어 테스트의 측정 항목 중 하나로, 테스트를 수행했을 때 얼마나 많은 코드가 실행되었는지를 나타내는 지표입니다. 즉, 소스 코드 중에서 얼마나 많은 부분이 테스트 케이스에 의해 실행되었는지를 백분율로 나타내는 것입니다.라인 커버리지 : 소스 코드

JUnit5과 Spring boot 테스트 코드 작성-테스트 커버리지와 Jacoco (5)
작성한 코드에서 얼마만큼 테스트 코드를 통해서 실행돼었는지를 의미하는 지표이다.테스트 커버리지를 통해 전반적으로 테스트가 부족한지 여부를 알 수 있다.테스트 커버리지는 일정 기준 이하(대략 60%정도로 판단한다고 함)이면 문제가 된다고 판단할 수 있따.하지만 테스트 커

jacoco 반영
참고 달록의 Jacoco 적용기 (feat. Gradle)test code를 작성하면 툴에서 test coverage를 확인할 수 있다. 하지만 이는 나만 확인할 수 있고 커버리지 수치가 낮아도 별 상관이 없다. 그냥 내 눈에 보이는 수치일 뿐하지만 jacoco는 이를

Spring Cloud 를 이용한 MSA #6. 코드 품질 개선하기(jacoco, sonarqube)
Spring Cloud 를 이용한 MSA #6. 코드 품질 개선하기(jacoco, sonarqube)
CI 적용하여 Long-Run하는 백엔드 시스템 만들기
CI를 왜 적용해야할까요? with JaCoCo, Sonarqube, checkstyle
Jacoco 적용하여 Test Coverage 확인하기
Jacoco란? > Java code coverage tool 테스트를 실행하고, 그 결과를 html, csv, xml파일로 확인 할 수 있습니다. 테스트 결과가 내가 설정한 커버리지 기준을 만족하는지 확인하는 기능도 있습니다. Jacoco 플러그인 추가 repo
Jacoco
Java 코드의 커버리지를 체크하는 라이브러리다.이전 프로젝트에서 CI의 필요성을 느끼고 도입하기로 결정하였다. 이때 제대로된 CI를 하기 위해서 테스트 코드가 필수적이라고 생각하였고 최소 커버리지를 설정할 수 있는 Jacoco를 사용하게 되었다.build.gradle

[board #2] Jacoco
오늘은 jacoco에 대해서 공부를하고 Jacoco를 적용할 것이다.코드 커버리지란?코드 커버리지 측정 도구란?Jacoco란?Jacoco in Spring코드 커버리지란 자바 코드를 얼마나 테스트를 하였는지 나타내는 지표 중 하나이다. 수치로 확인할 수 있다.✅ 테스트

JaCoCo 적용하기 - Gradle
모든 코드는 Github에 있기 때문에 함께 보시면 더 이해하기 쉬우실 것 같습니다.(공부한 내용을 정리하는 Github와 이 모든 내용을 담고 있는 블로그가 있습니다. )코드 커버리지는 소프트웨어의 테스트 케이스가 얼마나 충족되었는지를 나타내는 지표 중 하나입니

[Java] 유틸리티 클래스를 테스트 커버리지 100% 만들기
게시판을 구현하는 도중 게시글이 작성된 시간을 변환하기 위해 아래와 같은 TimeUtil 유틸리티 클래스를 작성하였습니다.

사이드프로젝트 정리3 (Jacoco 설정)
JaCoCo란? Jacoco는(Java Code Coverage)로 자바 코드 커버리지를 체크하는데 사용하는 오픈소스 라이브러리 입니다. 테스트 코드를 돌리고, 설정한 퍼센트만큼 커버하지 못한다면 빌드를 못하게끔 막을 수 있습니다. 적용한 이유는 제가짠 코드들이 어느

Code Coverage
Jetpack Compose 프로젝트에 code coverage를 위해 Jacoco를 적용해 보기로 하였습니다.targetSdk 버전 이슈가 있음.

정적 분석 with Jacoco & SonarQube
자바 코드커버리지를 측정할 때 사용하는 오픈소스 라이브러리라인 커버리지 제공브랜치 커버리지(조건분기문의 Boolean expression이 참/거짓으로 모두 실행 되었는지) 제공커버리지 결과를 xml, html, csv 등의 파일로 저장가능기준을 설정해줘서 특정 커버리

Jacoco
자바 코드 커버리지를 확인 할 수 있는 라이브러리html과 같은 리포트 화면 제공https://www.eclemma.org/jacoco/index.htmlpull request 이후 build 체크 시 에러가 발생한다고 메시지가 옴 → Details 버튼을 클

코드 분석 도구 적용기 - 2편, JaCoCo 적용하기
이 글은 우아한테크코스에서 진행한 프로젝트인 직고래의 기술 블로그에 함께 게시된 글입니다. 안녕하세요. 우아한테크코스 2기, 셀러리 컴퍼니에서 직고래를 개발하고 있는 스티치(이준영)입니다.

코드 분석 도구 적용기 - 1편, 코드 커버리지(Code Coverage)가 뭔가요?
이 글은 우아한테크코스에서 진행한 프로젝트인 직고래의 기술 블로그에 함께 게시된 글입니다. 안녕하세요. 우아한테크코스 2기, 셀러리 컴퍼니에서 직고래를 개발하고 있는 스티치(이준영)입니다. 이번에 직고래 프로젝트에 코드 커버리지 분석 도구를 적용하게 되었는데요