Megaptera frontend-survival 주간회고
💫05주차 주간회고💫
Facts [사실]
- TDD와 React Testing Librart, MSW Playwright에 대해 배웠다.
- Jest를 이용한 간단한 예제, BDD 스타일로 테스트를 해봤다.
- 푸드코드 키오스크 만들기 테스트 작성을 시도했다.
Feelings [느낌]
이번 과제는 정말 어려웠다.
강의를 다시 보면서 과제를 완료하기 위해 시도했지만 계속 실패했다.
hook파일에 useCreateOrder.ts의 코드의 테스트 코드 부분에서 막혔다.
어렵고만 어려워.. 강의에서는 간단하게 설명을 잘해주셔서 잘 따라 갔다고 생각했는데,
역시나 직접 해보니 뭐가 뭔지 모르겠다..😂
해설을 올려주신다면 보면서 내것으로 만들어봐야겠다.
내가 한 방식대로 시도하는게 맞는건지두 궁금하다.
테스트하는것이 생각하는 것보다 어렵다는걸 뼈저리게 느꼈다..
Findings [배운점]
프론트 TDD에 대해 배웠고 Jest 이용해여 test를 해보았다.
test 함수로 개별 테스트를 나열하는 방식과 BDD 스타일로 주제-행위 중심으로 테스트를 조직화 하는 걸 경험했다.
Mocking에 대해 알게 되었고, MSW를 이용하여 test를 진행했다.
Playwright로 E2E 테스트 자동화를 해보았다.
Leave a comment