합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

정보처리기사 필기소프트웨어 개발단위 테스트난이도 2MCQ

정보처리기사 필기 단위 테스트 기출문제 #12131

문제

단위 테스트(Unit Test)와 관련한 설명으로 틀린 것은?

① 구현 단계에서 각 모듈의 개발을 완료한 후 개발자가 명세서의 내용대로 정확히 구현되었는지 테스트한다. ② 모듈 내부의 구조를 구체적으로 볼 수 있는 구조적 테스트를 주로 시행한다. ③ 필요 데이터를 인자를 통해 넘겨주고, 테스트 완료 후 그 결과값을 받는 역할을 하는 가상의 모듈을 테스트 스텁(Stub)이라고 한다. ④ 테스트할 모듈을 호출하는 모듈도 있고, 테스트할 모듈이 호출하는 모듈도 있다.

정답

3

해설

정답: 3. 인자를 넘기고 결과값을 받는 가상의 상위 모듈은 테스트 드라이버(Driver)이다. 스텁은 하위 모듈을 대신하는 가상 모듈이다.

오답 풀이

  • 1번: 모듈 단위로 명세대로 구현되었는지 테스트하는 것이 맞다.
  • 2번: 구조적(화이트박스) 테스트를 시행하는 것이 맞다.
  • 3번: 드라이버에 대한 설명을 스텁이라 했으므로 틀렸다.
  • 4번: 상하위 모듈이 존재하는 것이 맞다.

보충 개념 드라이버는 상위 모듈을, 스텁은 하위 모듈을 대신하는 가상 모듈이다.

정보처리기사 필기 소프트웨어 개발 다른 기출문제

정보처리기사 필기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[정보처리기사 필기] 단위 테스트 소프트웨어 개발 기출 #12131 | 문어CBT