일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- Recoil
- useLayoutEffect
- 타입 단언
- prettier-plugin-tailwindcss
- Redux Toolkit
- 클라이언트 상태 관리 라이브러리
- 프로세스
- mocking
- Custom Hook
- 좋은 PR
- Compound Component
- 회고
- linux 배포판
- CS
- Microtask Queue
- msw
- type assertion
- AJIT
- zustand
- JavaScript
- 암묵적 타입 변환
- docker
- react
- helm-chart
- TypeScript
- Sparkplug
- 명시적 타입 변환
- Headless 컴포넌트
- jotai
- Render Queue
Archives
- Today
- Total
목록mocking (1)
구리

문제 상황 (요구사항)기획 기반 테스트 시나리오 작성시 서버 에러, 인증 시간 만료 등 클라이언트 조작만으로는 재현하기 어려운 테스크 케이스가 존재한다.이런 케이스들을 건너 뛰는 것보단 정상적인 조작에 의한 응답은 아니어도 mock api를 적용해 테스트를 하는 것이 좋다고 판단된다.또한 mocking 라이브러리를 적용하면 백엔드 API가 없어도 프론트엔드 개발이 수월해진다는 장점도 있다.결론적으로 도입하는 편이 여러모로 좋을 것 같다.분석mocking 라이브러리 비교 mswjson servernock브라우저 환경 지원OOXWebSocket 지원OXO프로젝트에서 e2e test 라이브러리로 사용 중인 playwright는 브라우저 환경에서 테스트를 진행하기에 nock은 제외했다.브라우저 환경을 지원하는 ..
기타
2025. 2. 20. 21:46