Post

IntelliJ 테스트 커버리지 확인하기

🎬 Intro

IntelliJ 기능 중 테스트 커버리지를 확인하는 방법을 알아봅시다.

✅ 테스트 커버리지

작성한 테스트 코드가 프로덕션 코드의 몇 퍼센트나 실행되고 검증되었는지를 측정하는 지표입니다.

✅ 커버리지 요소

Class

클래스 단위로 테스트가 얼마나 이루어졌는지 측정

Method

메서드가 얼마나 테스트되었는지를 측정

Line

코드의 각 라인이 테스트에 의해 실행되었는지를 측정

Branch

조건문(if, switch 등)에서 모든 분기가 테스트되었지는를 측정

✅ 사용법

IntelliJ 24.01 버전 기준 입니다.

img.png

  • 테스트 디렉토리 우클릭 합니다.
  • More Run/Debug -> Run ‘All Tests’ with Coverage

img.png

  • 테스트가 완료 되면 우측에 결과가 출력 됩니다.
  • 각 디렉토리 별로 Class, Method, Line, Branch의 갯수와 커버리지를 확인할 수 있습니다.

img_1.png

img_2.png

  • 상단에 4번째 심볼을 클릭하면 Html로도 받아볼 수 있습니다.
This post is licensed under CC BY 4.0 by the author.