문제
통합 테스트(Integration Test)와 관련한 설명으로 틀린 것은?
① 시스템을 구성하는 모듈의 인터페이스와 결합을 테스트하는 것이다. ② 하향식 통합 테스트의 경우 넓이 우선(Breadth First) 방식으로 테스트를 할 모듈을 선택할 수 있다. ③ 상향식 통합 테스트의 경우 시스템 구조도의 최상위에 있는 모듈을 먼저 구현하고 테스트한다. ④ 모듈 간의 인터페이스와 시스템의 동작이 정상적으로 잘되고 있는지를 빨리 파악하고자 할 때 상향식 보다는 하향식 통합 테스트를 사용하는 것이 좋다.
정답
3번
해설
정답: 3. 최상위 모듈부터 테스트하는 것은 하향식(Top-down)이다. 상향식은 최하위 모듈부터 테스트한다.
오답 풀이
- 1번: 모듈 인터페이스와 결합을 테스트하는 것이 맞다.
- 2번: 하향식은 넓이 우선 방식을 사용할 수 있다.
- 3번: 상향식이 최상위부터라는 설명은 틀렸다.
- 4번: 시스템 동작을 빨리 파악할 때 하향식이 유리한 것이 맞다.
보충 개념 상향식 통합은 드라이버를, 하향식 통합은 스텁을 사용한다.