본 강의에서는 테스트가 필요한 경우와 테스트를 할 때의 장점을 Jest 프레임워크를 통해 보여드립니다. 리액트, Express 등에 유닛테스트, 통합테스트를 적용해봅니다.
Jest 사용법
테스트 코드 작성법
테스트 시 주의사항
유닛 테스트, 통합 테스트
스냅샷 테스트
학습 대상은
누구일까요?
테스트를 해보고 싶은데 어떻게 시작해야할 지 감을 못 잡는 분
자꾸 버그가 재발해서 테스트의 필요성을 느끼시는 분
테스트를 하면 개발 생산성이 늘어나는지 궁금한 분
효과적인 테스트를 작성하고 싶은 분
선수 지식,
필요할까요?
자바스크립트
타입스크립트(능숙하지않아도 됨)
npm
63,307
명
수강생
1,486
개
수강평
9,572
개
답변
4.8
점
강의 평점
22
개
강의
제 강의의 장점은 Q&A입니다(인프런 답변왕 2회 수상). 24시간 이내에 최대한 답변드립니다! 같이 고민한다는 느낌으로 답변 드릴게요!
One of the key strengths of my courses is the Q&A support. (Winner of the Inflearn Q&A King award twice) I respond to your questions within 24 hours, doing my best to help you out! You’ll feel like we’re solving the problems together.
👉ZeroCho Lectures
제로초 강의 전체 로드맵. A complete roadmap of all my courses is available here.
– Node.js교과서, 코딩자율학습 제로초의 자바스크립트, Let's Get IT 자바스크립트, 타입스크립트 교과서 저자
– ZeroCho.com 운영자
– 현) 유튜브에서 ZeroCho TV로 개발 관련 방송중
– 현) 스모어톡 CTO
– 전) 오늘의픽업 CTO(카카오모빌리티에 엑싯 후 카카오모빌리티 최연소 개발파트장)
Author of Node.js Textbook, Self-Guided JavaScript by ZeroCho, Let's Get IT JavaScript, and TypeScript Textbook
Operator of ZeroCho.com
Currently running a YouTube channel ZeroCho TV, covering development topics
CTO at SmoreTalk
Former CTO at Today Pickup (acquired by Kakao Mobility, where I became the youngest lead developer)
전체
53개 ∙ (5시간 57분)
1. 인트로 & 강의 소개
14:11
2. 이 강의가 다루지 않는 것
02:58
3. jest 설치 및 ESM 세팅
07:05
4. 타입스크립트 세팅
02:29
9. 비동기함수 테스트
08:10
10. 콜백함수 테스트
02:03
11. 에러 테스트
02:46
18. mock 객체의 활용
04:17
27. 실전 코드 테스트를 위한 세팅
05:44
28. 테스트 이름을 짓는 방법
06:41
29. 먼저 실패한 다음에 성공하자
02:41
30. 테스트 커버리지는 100%로
07:52
33. 부작용이 있는 부분을 모킹하자
05:05
34. 코드 순서대로 테스트를 만들자
06:42
37. 매개변수로 만들면 모킹이 쉽다
03:55
38. 고차함수 테스트하기
09:23
43. 라이브러리 내부 고급 모킹
05:40
44. 커버리지 100%를 향한 여정
31:56
49. React 테스트와 BDD
10:35
52. 아웃트로
03:09