-
Intellij Codecoverage 확인하기TDD 2022. 2. 27. 13:10728x90
코드 커버리지는 소프트웨어 테스트를 논할 때 얼마나 테스트가 충분한지를 나타내는 객관적 지표 입니다.
저는 개발을 진행하며 하루에 한번정도 코드 커버리지를 확인하고 있습니다.
Intellij 에서 Code coverage를 확인하려면 다음과 같이 진행 합니다.
More Run/Debug -> Run "Tests in with Coverage"
현재 진행중인 프로젝트의 API 서버 코드 커버리지 결과입니다.
세부 항목은 아래와 같습니다.
최소 80% 이상을 유지해야 할 필요가 있고 80% 미만이면 경계해야 할 필요가 있다고 생각 하고 있습니다.
코드 커버리지 생성 스크립트 및 해당 결과를 취합 할 수 있는 과정을 CI/CD에 넣고 Slack이나 하나의 웹 페이지에서 관찰 할 수 있는 방법을 적용해도 좋을 것 같다는 생각입니다.
728x90'TDD' 카테고리의 다른 글
@DisplayName 어노테이션으로 UnitTest 가독성 높이기 (0) 2022.02.27