통합 검증은 협력 경계를, E2E는 사용자 여정을 확인한다

둘 다 여러 요소를 연결하지만 실행 범위와 실패 원인 추적 비용이 다르다.

Integration

선택한 경계

실제 DB나 HTTP 중 필요한 협력만 연결

Integration 장점

빠른 진단

계약이 깨진 모듈을 비교적 좁게 찾음

E2E

전체 시스템

브라우저에서 서버·DB까지 실제 사용자 흐름

E2E 장점

배포 신뢰

라우팅·설정·직렬화가 함께 동작하는지 확인

핵심업무 규칙은 낮은 레벨에, 회원가입·결제 같은 핵심 여정만 소수 E2E로 둔다.