프론트엔드 테스트 가이드
·
카테고리 없음
프론트엔드에서 테스트를 왜 해야 하는가?1️⃣ 버그 조기 발견개발 단계에서 오류를 빨리 잡으면 비용을 크게 절약할 수 있다. 2️⃣ 사용자 경험 보장UIUX가 변경될 때 예상치 못한 문제가 생기는 걸 예방할 수 있다. 3️⃣ 리팩토링 안전성 확보리팩토링 시 기존 기능이 깨지지는 않았는지 확인할 수 있다. 4️⃣ 자동화로 반복 검증 가능CICD 파이프라인에서 배포 전 자동 검증하도록 하면 수동 검증보다 빠르고 정확하게 반복할 수 있다. 5️⃣ 협업 효율성 증가팀원들이 코드 변경 시 의도치 않은 영향을 테스트로 확인할 수 있고, 동시에 테스트 문서 자체가 명세서 역할을 하기도 한다. 무엇을 테스트해야 하는가?1️⃣ 비즈니스 로직ex) 유틸 함수, 커스텀 훅by. Jest/Vitest 2️⃣ 핵심 컴포넌트 동..