[정보처리기사] 테스트 스터브와 테스트 드라이버 (Test Stub & Test Driver)
ㄱ. 테스트 스터브 (Test Stub) ⓐ 상위 모듈에서 하위 모듈 방향으로 통합 테스트를 진행하는 하향식 테스트에서 사용한다. ⓑ 상위 모듈에서 하위 모듈로의 테스트를 진행하는 과정 중 하위 시스템 컴포넌트의 개발이 완료되지 않은 상황에서 시스템 테스트를 진행하기 위해 임시로 생성된 가상의 더미 컴포넌트를 일컫는다. ㄴ. 테스트 드라이버 (Test Driver) ⓐ 하위 모듈에서 상위 모듈로 통합하면서 테스트를 진행하는 상향식 테스트에서 사용한다. ⓑ 테스트할 소프트웨어 또는 시스템을 제어하고 동작시키는 데 사용되는 도구를 말한다. ⓒ 시스템 및 시스템 컴포넌트를 시험하는 환경의 일부분으로 시험을 지원하는 목적 하에 생성된 코드와 데이터다. ⓓ 일 예로 순차적 실행을 지원하는 프로그램이나 명령들이 묶..
2022.07.05