# jacoco

19개의 포스트
post-thumbnail

코드 커버리지 적용(Jacoco)

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

2023년 4월 7일
·
0개의 댓글
·
post-thumbnail

JUnit5과 Spring boot 테스트 코드 작성-테스트 커버리지와 Jacoco (5)

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

2023년 4월 6일
·
0개의 댓글
·
post-thumbnail

jacoco 반영

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

2023년 3월 31일
·
0개의 댓글
·
post-thumbnail

Spring Cloud 를 이용한 MSA #6. 코드 품질 개선하기(jacoco, sonarqube)

Spring Cloud 를 이용한 MSA #6. 코드 품질 개선하기(jacoco, sonarqube)

2023년 3월 21일
·
0개의 댓글
·

CI 적용하여 Long-Run하는 백엔드 시스템 만들기

CI를 왜 적용해야할까요? with JaCoCo, Sonarqube, checkstyle

2023년 3월 19일
·
0개의 댓글
·

Jacoco 적용하여 Test Coverage 확인하기

Jacoco란? > Java code coverage tool 테스트를 실행하고, 그 결과를 html, csv, xml파일로 확인 할 수 있습니다. 테스트 결과가 내가 설정한 커버리지 기준을 만족하는지 확인하는 기능도 있습니다. Jacoco 플러그인 추가 repo

2023년 1월 24일
·
0개의 댓글
·
post-thumbnail

JUnit, Coverage

TDD, 단위테스트 등 스프링 테스트에 주로 사용되는 JUnit과 Coverage에 대하여 알아보자

2023년 1월 21일
·
0개의 댓글
·

[Spring] Jacoco 테스트 커버리지 측정

내가 테스트 코드를 잘 작성하고 있을까? Jacoco로 측정해보자.

2023년 1월 10일
·
0개의 댓글
·
post-thumbnail

CI/CD를 구축해보자

Git Action + Docker(hub) + EC2 + Spring +MySQL

2022년 7월 24일
·
0개의 댓글
·

Jacoco

Java 코드의 커버리지를 체크하는 라이브러리다.이전 프로젝트에서 CI의 필요성을 느끼고 도입하기로 결정하였다. 이때 제대로된 CI를 하기 위해서 테스트 코드가 필수적이라고 생각하였고 최소 커버리지를 설정할 수 있는 Jacoco를 사용하게 되었다.build.gradle

2022년 7월 24일
·
0개의 댓글
·
post-thumbnail

[board #2] Jacoco

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

2022년 7월 17일
·
0개의 댓글
·
post-thumbnail

JaCoCo 적용하기 - Gradle

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

2022년 6월 17일
·
0개의 댓글
·
post-thumbnail

[Java] 유틸리티 클래스를 테스트 커버리지 100% 만들기

게시판을 구현하는 도중 게시글이 작성된 시간을 변환하기 위해 아래와 같은 TimeUtil 유틸리티 클래스를 작성하였습니다.

2022년 5월 6일
·
0개의 댓글
·
post-thumbnail

사이드프로젝트 정리3 (Jacoco 설정)

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

2022년 3월 31일
·
0개의 댓글
·
post-thumbnail

Code Coverage

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

2022년 3월 21일
·
0개의 댓글
·
post-thumbnail

정적 분석 with Jacoco & SonarQube

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

2021년 8월 25일
·
1개의 댓글
·
post-thumbnail

Jacoco

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

2021년 6월 9일
·
0개의 댓글
·
post-thumbnail

코드 분석 도구 적용기 - 2편, JaCoCo 적용하기

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

2020년 12월 8일
·
0개의 댓글
·
post-thumbnail

코드 분석 도구 적용기 - 1편, 코드 커버리지(Code Coverage)가 뭔가요?

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

2020년 12월 8일
·
0개의 댓글
·