정의
여러 기능이나 부분을 연결해 실제처럼 함께 돌려 보는 테스트.
자세한 설명
따로따로는 잘 작동하던 여러 기능이나 코드 부분을 실제로 쓰듯이 연결해서, 함께 돌아갈 때도 문제가 없는지 확인하는 테스트입니다. 단위 테스트가 작은 부품 각각을 확인하는 것이라면, 통합 테스트는 그 부품들이 조립된 뒤에도 잘 맞물려 돌아가는지를 봅니다. 결제, 알림, 재고처럼 여러 기능이 이어져야 하는 서비스일수록 이 테스트가 중요합니다.
예를 들면
주문 완료 시 재고가 줄고 알림톡이 가는지, 전체 흐름을 통합 테스트로 한 번에 확인했습니다.
체크포인트
통합 테스트는 단위 테스트보다 오래 걸리는 경우가 많습니다. 자주 바뀌는 부분부터 골라서 돌리는 것이 효율적입니다.
관련 용어
용어 설명은 이해를 돕기 위한 안내입니다. 법령·세무·지원 제도의 정확한 기준은 관계 법령과 소관 기관의 최신 안내를 확인하세요.
SO EASY