문제
단위 테스트에서 테스트의 대상이 되는 하위 모듈을 호출하고, 파라미터를 전달하는 가상의 모듈로 상향식 테스트에 필요한 것은?
① 테스트 스텁(Test Stub) ② 테스트 드라이버(Test Driver) ③ 테스트 슈트(Test Suites) ④ 테스트 케이스(Test Case)
정답
2번
해설
정답: 2. 하위 모듈을 호출하고 파라미터를 전달하는 가상 모듈로 상향식 테스트에 사용되는 것은 테스트 드라이버이다.
오답 풀이
- 1번: 테스트 스텁은 하향식 테스트에서 하위 모듈을 대신하는 가상 모듈이다.
- 2번: 테스트 드라이버가 정답이다.
- 3번: 테스트 슈트는 테스트 케이스의 집합이다.
- 4번: 테스트 케이스는 입력값과 기대 결과의 집합이다.
보충 개념 상향식: 드라이버 필요, 하향식: 스텁 필요.