테 스 트

김태완·2023년 7월 14일
0

프론트엔드

목록 보기
28/30

반복적인 검증 작업은 컴퓨터가 짱짱이다. 고로 테스트도 사람이 아닌 컴퓨터가 해야한다.

Unit Test

하나의 함수, 메소드, 클래스 컴포넌트 단위로 잘 동작하는지 테스트 ( === 단위 테스트)

  • jest
  • react-testing-library
  • mocha

Intergration Test

여러개의 컴포넌트 등이 상호작용 하면서 잘 작동하는지 테스트. (비즈니스 로직 테스트)

  • Enzyme
  • react-testing-library

E2E(End to End) Test

프로젝트가 브라우저 위에서 잘 동작하는지, 사용자 관점에서 테스트

  • cypress
  • Puppeteer

그외

  • UI 테스트 : Storybook
  • 웹 접근성 테스트 : Storybook의 storybook accessibility addons, 스크린리더, Wave 사이트
profile
프론트엔드개발

0개의 댓글