본문 바로가기
Backend#Backend#Testing조회 2

Backend 테스트 피라미드란?

정의

Unit·Integration·Contract·E2E의 권장 비율. 피라미드 모양.

테스트 피라미드

  1. Unit (많이, 빠름)
  2. Integration — DB·외부 서비스 포함
  3. Contract — API 규약
  4. E2E (적게, 느림)

Martin Fowler의 고전. "Testing Trophy"(Kent C. Dodds)가 최근 대안.

🔗 함께 보면 좋은 용어

Backend 전체 →