Jest로 테스트 커버리지 수집하기

테스트 커버리지(test coverage)는 코드 커버리지(code coverage)라고도 하는데요. 쉽게 말해 코드가 얼만큼 테스트되고 있는지를 나타내는 소프트웨어의 품질 지표입니다. 


테스트 커버리지가 높은 소프트웨어는 버그가 발생할 확률이 적기 때문에 사용자가 좀 더 신뢰하고 사용할 수 있습니다. 당연히 반대로 테스트 커버리지가 낮은 소프트웨어는 믿고 사용하기가 좀 어렵겠죠?


이번 포스팅에서는 Jest를 이용해서 테스트 커버리지를 수집하는 방법에 대해서 알아보겠습니다.

📝 포스팅: https://www.daleseo.com/jest-coverage/

자바스크립트 테스팅을 공부하고 계시다면 아래 게시물도 같이 참고해보시면 도움이 될 것 같습니다.

📕 Jest 테스팅 프레임워크 기초: https://careerly.co.kr/comments/88205
📗 Jest로 비동기 코드에 대한 테스트 작성하기 https://careerly.co.kr/comments/88614
📘 Jest로 테스트 전/후 처리하기: https://careerly.co.kr/comments/88874
📙 Jest의 jest.fn(), jest.spyOn()를 이용한 함수 모킹: https://careerly.co.kr/comments/89329
📓 Jest의 jest.mock()을 이용한 모듈 모킹: https://careerly.co.kr/comments/89815
📔 Jest로 스냅샷(snapshot) 테스트하기: https://careerly.co.kr/comments/90238

📕 Jest로 파라미터화 테스트하기: https://careerly.co.kr/comments/91398

Jest로 테스트 커버리지 수집하기

www.daleseo.com

Jest로 테스트 커버리지 수집하기

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 10월 26일 오후 8:48

 • 

저장 20조회 3,327

댓글 0

    함께 읽은 게시물

    길은 잃은 이력서

    

    ... 더 보기

     • 

    저장 6 • 조회 720


    AI와 코딩할 때, 혹시 결과만 말하고 계신가요?
    얼마 전 프로필 페이지를 AI와 함께 만들면서 이상한 걸 발견했어요.

    ... 더 보기

    - YouTube

    youtu.be

     - YouTube

     • 

    저장 15 • 조회 1,581


    6년간의 토이프로젝트 여정을 마무리하며 - 기술블로그 구독서비스 회고록

    ... 더 보기

    6년간의 토이프로젝트 여정을 마무리하며 - 기술블로그 구독서비스 회고록

    taetaetae.github.io

    6년간의 토이프로젝트 여정을 마무리하며 - 기술블로그 구독서비스 회고록

     • 

    댓글 2 • 저장 11 • 조회 2,976


    혹시 Cursor 채팅만 사용하시나요? Agent 쓰는 방법!

    Cursor와 함께라면, 더이상 에디터는 단순한 입력 도구가 아닌

    ... 더 보기

    《친구의 취향》

    ... 더 보기

    Next.js 앱을 쿠버네티스에 배포하기 (feat. ArgoCD)

    ... 더 보기

    Next.js 앱을 쿠버네티스에 배포하기 (feat. ArgoCD) | 요즘IT

    요즘IT

    Next.js 앱을 쿠버네티스에 배포하기 (feat. ArgoCD) | 요즘IT