문제
다음이 설명하는 애플리케이션 통합 테스트 유형은?
- 깊이 우선 방식 또는 너비 우선 방식이 있다.
- 상위 컴포넌트를 테스트하고 점증적으로 하위 컴포넌트를 테스트한다.
- 하위 컴포넌트 개발이 완료되지 않은 경우 스텁(Stub)을 사용하기도 한다.
① 하향식 통합 테스트 ② 상향식 통합 테스트 ③ 회귀 테스트 ④ 빅뱅 테스트
정답
1번
해설
정답: 1. 상위 모듈에서 하위로 내려가며 통합하고 스텁(Stub)을 사용하는 방식은 하향식 통합 테스트이다.
오답 풀이
- 1번: 하향식 통합 테스트는 위에서 아래로 통합하며 스텁을 사용한다.
- 2번: 상향식은 하위에서 상위로 통합하며 드라이버를 사용한다.
- 3번: 회귀 테스트는 변경 후 기존 기능 영향을 검증한다.
- 4번: 빅뱅은 모든 모듈을 한 번에 결합해 테스트한다.
보충 개념 하향식은 스텁, 상향식은 드라이버를 임시 모듈로 사용한다.