ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Intellij Codecoverage 확인하기
    TDD 2022. 2. 27. 13:10
    728x90

    코드 커버리지는 소프트웨어 테스트를 논할 때 얼마나 테스트가 충분한지를 나타내는 객관적 지표 입니다.

    저는 개발을 진행하며 하루에 한번정도 코드 커버리지를 확인하고 있습니다.

     

    Intellij 에서 Code coverage를 확인하려면 다음과 같이 진행  합니다.

    Intellij Code coverage test case build

     

     

    More Run/Debug -> Run "Tests in with Coverage"

     

    현재 진행중인 프로젝트의 API 서버 코드 커버리지 결과입니다.

    Method 76%, Line 72%

     

    세부 항목은 아래와 같습니다.

     

    최소 80% 이상을 유지해야 할 필요가 있고 80% 미만이면 경계해야 할 필요가 있다고 생각 하고 있습니다.

    코드 커버리지 생성 스크립트 및 해당 결과를 취합 할 수 있는 과정을 CI/CD에 넣고 Slack이나 하나의 웹 페이지에서 관찰 할 수 있는 방법을 적용해도 좋을 것 같다는 생각입니다.

     

    728x90

    'TDD' 카테고리의 다른 글

    @DisplayName 어노테이션으로 UnitTest 가독성 높이기  (0) 2022.02.27
Designed by Tistory.