IntelliJ 테스트 커버리지 확인하기
🎬 Intro
IntelliJ 기능 중 테스트 커버리지를 확인하는 방법을 알아봅시다.
✅ 테스트 커버리지
작성한 테스트 코드가 프로덕션 코드의 몇 퍼센트나 실행되고 검증되었는지를 측정하는 지표입니다.
✅ 커버리지 요소
Class
클래스 단위로 테스트가 얼마나 이루어졌는지 측정
Method
메서드가 얼마나 테스트되었는지를 측정
Line
코드의 각 라인이 테스트에 의해 실행되었는지를 측정
Branch
조건문(if
, switch
등)에서 모든 분기가 테스트되었지는를 측정
✅ 사용법
IntelliJ 24.01 버전 기준 입니다.
- 테스트 디렉토리 우클릭 합니다.
- More Run/Debug -> Run ‘All Tests’ with Coverage
- 테스트가 완료 되면 우측에 결과가 출력 됩니다.
- 각 디렉토리 별로 Class, Method, Line, Branch의 갯수와 커버리지를 확인할 수 있습니다.
- 상단에 4번째 심볼을 클릭하면 Html로도 받아볼 수 있습니다.
This post is licensed under CC BY 4.0 by the author.