본문으로 건너뛰기

Integration Testing

통합 테스트

애플리케이션의 여러 컴포넌트를 결합해 상호작용을 검증하는 테스트 방식으로 단위 테스트보다 넓은 범위를 다룬다. 네트워크 소켓, 클라이언트 동시성, 메시지 교환 같은 런타임 상호작용을 시뮬레이션하기 위해 가짜 클라이언트를 사용해 전체 플로우를 재현한다. 멀티플레이 기능의 안정성을 검증하는 주요 수단으로 사용됐다.