Info
[웹 프론트엔드] e2e test 프레임워크인 cypress를 소개합니다
이 포스팅 작성 시점 기준 cypress 버전은 v9.1.0 입니다. Cypress가 기존 test 프레임워크와 다른 점 e2e test(end to end test)는 작은 단위의 유닛 테스트가 아닌 사용자 시나리오를 통째로 실행하여 정상적으로 기능하는지를 확인하는 기능 테스트입니다. cypress는 프론트엔드 e2e test framework이며 기존 프론트엔드 테스트 프레임워크들과는 다른 차별점을 가집니다. 먼저, cypress는 실제 돔에서 테스트합니다. jest를 이용한 react testing library와 같은 것도 실제 돔에서 테스트합니다만, cypress는 node위에 동작하는 서버를 띄우고 실제 브라우저까지 열어서 브라우저 위에서 테스트를 진행하고 그 위에서 time traveling..
2022. 1. 3. 08:00
최근댓글