Jest로 테스트 커버리지 수집하기
www.daleseo.com
테스트 커버리지(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
다음 내용이 궁금하다면?
이미 회원이신가요?
2023년 10월 26일 오후 8:48
AI와 코딩할 때, 혹시 결과만 말하고 계신가요?
얼마 전 프로필 페이지를 AI와 함께 만들면서 이상한 걸 발견했어요.
안
... 더 보기Cursor와 함께라면, 더이상 에디터는 단순한 입력 도구가 아닌
... 더 보기요
... 더 보기