일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |
Tags
- 타입스크립트
- 백준
- 리액트
- 알고리즘
- HTML
- k8s
- 클라우드
- kubernetes
- CSS
- VUE
- 파이썬
- BFS
- AWS
- react
- 이더리움
- 백엔드
- 프론트엔드
- 쿠버네티스
- docker
- JavaScript
- 가상화
- 블록체인
- next.js
- 웹
- es6
- 컴퓨터공학
- 자바스크립트
- TypeScript
- 이슈
- 솔리디티
Archives
- Today
- Total
목록📖 testing (1)
즐겁게, 코드
프론트엔드 테스팅 네 번째 걸음 : 리액트 테스팅
지금까지는 jest 와 함께 평범한 자바스크립트 코드를 테스트해봤는데요, 이번에는 리액트 어플리케이션의 레이아웃 테스팅을 진행해보도록 하겠습니다. 테스팅 라이브러리 리액트 어플리케이션을 테스트할때는 주로 에어비앤비에서 만든 enzyme이나 react-testing-library(앞으로는 간단히 RTL이라 부르겠습니다.) 를 사용합니다. 둘의 차이로는 enzyme이 Implementation Driven Test(구현 주도 테스트) 라는 목표에 따라 어플리케이션이 내부적으로 어떻게 동작하는지에 초점을 맞췄다면, RTL은 Behavior Driven Test(행위 주도 테스트) 라는 목표 아래에서 실제 사용자의 행위와 사용자가 보는 화면을 테스트하는데 초점을 맞췄습니다. 두 테스팅 라이브러리 모두 장점이 있..
🎨 프론트엔드/Testing
2021. 8. 23. 01:20
소소한 팁 : 광고를 눌러주시면, 제가 뮤지컬을 마음껏 보러다닐 수 있어요!
와!! 바로 눌러야겠네요! 😆