검색어 입력폼

테스트 드라이버, 스터브

저작시기 2006.05 |등록일 2007.05.19 한글파일한글 (hwp) | 2페이지 | 가격 500원

소개글

소프트웨어 공학시간에 교수님께서 테스트 드라이버와 스터브에 대하여 조사하는 레포트를 주셔서 작성하게 되었습니다.

본문내용

 테스트 드라이버(test driver)
테스트 드라이버는 시험 대상 모듈을 호출하기 위한 프로그램이다. 시험 결과를 보여주기도 한다.

 스터브(stub)
스터브는 나중에 적재되거나 원격지에 위치해있는 큰 프로그램을 대리하기 위한, 작은 프로그램 루틴이다.

스터브와 테스트 드라이버가 실제 사용되는 상향식 테스트와 하향식 테스트를 통해 좀 더 자세하게 알아보자.

- 상향식 테스트
상향식 테스트는 계층화된 모듈구조의 하위모듈로부터 상위모듈을 향하여 테스트를 실시하는 방법이다. 상향식 테스트 전략에 따라 테스트를 실시하는 데에는 테스트가 끝난 하위모듈을 호출하는 상위 모듈을 준비할 필요가 있다. 그렇지만 상위모듈은 개발 중이던가 또는 테스트가 착수되지 않았기 때문에 사용할 수가 없다. 그래서 상위모듈 대신에 하위모듈을 호출하여 아규먼트를 끄집어내는 가짜의 상위모듈을 테스트용으로 작성할 필요가 있다. 이와 같은 가짜의 상위모듈을 테스트 드라이버(test driver)라 부른다.
다운로드 맨위로