#테스팅
16 편의 글
10 분 소요
테스팅 강좌 #3 React Testing Library — 사용자처럼 본다
RTL의 철학과 첫 컴포넌트 테스트. render와 screen의 역할, getByRole/getByLabelText/getByText 같은 queries의 우선순위, 왜 querySelector를 쓰지 않는가, jest-dom matcher의 도움까지 정리합니다.
8 분 소요
테스팅 강좌 #2 Vitest 셋업과 첫 단위 테스트 — describe, it, expect
Vitest를 프로젝트에 붙이고, 가장 단순한 함수에 첫 테스트를 짭니다. Jest와의 차이는 한 단락만으로, 핵심은 describe/it/expect의 의미, watch 모드, vitest.config.ts의 역할, 그리고 첫 실패와 첫 통과 사이의 잔주름까지 정리합니다.
9 분 소요
테스팅 강좌 #1 왜 테스트인가 — 단위/통합/E2E의 역할
테스트 트랙의 첫 글. 테스트 피라미드의 의미, 단위/통합/E2E 각각이 잡는 것과 잡지 못하는 것, "어디서 어떤 테스트를 쓸지" 의 결정이 결국 시간의 분배 — 그 분배를 짜는 데 필요한 그림을 잡겠습니다.
6 분 소요
Go 중급 #6 테스팅 — testing 패키지와 table-driven
Go 표준 testing 패키지로 단위 테스트와 벤치마크를 짜는 법, 그리고 Go 코드의 표준 패턴인 table-driven 테스트까지 정리합니다.