🟦E2E 테스트

End to End 테스트란 사용자의 중심으로 처음부터 끝까지 어플리케이션 흐름을 테스트 함을 의미한다.
목적은 실제 사용자 시나리오를 시뮬레이션 하는 통합 테스트라고 할 수 있다 .
위 사진은 Google 컨퍼런스에서 제시한 테스트 피라미드다.
해당 테스트 피라미드에선 테스트 방법을 3가지로 구분해놓았다.
Unit Test
-> 각 기능단위 검증
Integration
-> 두개 이상의 서로 다른 모듈 또는 클래스간 상호작용 검증
E2E
-> 개발한 결과물을 처음부터 끝까지 완벽하게 작동 검증
Last updated