테스트는 소프트웨어의 오류를 찾아내기 위해서 시스템을 실행하여 평가하는 작업입니다. 테스트 과정에 필요한 역활은 소프트웨어 아키텍트와 테스트 매니저입니다. [그림 1-1]과 같이 두역활은 소프트웨어 생명 주기(Life Cycle)의 V 모델에서 각 좌측과 우측의 핵심 역활을 당담합니다. 1) 프로젝트 수행 단계에 따른 종류 테스트 설명 단위 테스트 작은 소프트웨어 단위(컴포넌트 또는 모듈)를 테스트하는 것으로서, 일반적으로 개발자에 의해 행해짐 통합 테스트 모듈 사이의 인터페이스, 통합된 모듈 간의 상호 작용을 테스트 시스템 테스트 통합된 단위 시스템의 기능이 시스템에서 정상적으로 수행되는지 테스트 인수 테스트 최종 사용자와 관련 이해관계자가 테스트를 수행함으로써 개발된 제품에 대해 운영 여부를 결정 단..