테스트 레벨) 컴포넌트 테스팅, 통합 테스팅
2.2.1 컴포넌트 테스팅 단위 테스팅이라고도 불리는 컴포넌트 테스팅은 테스트가 가능한 단위로 나누어진 소프트웨어 내에서 결함을 찾고 그 기능을 검증하는 것이다. 컴포넌트 테스팅은 개발 수명주기의 정황과 시스템에 의존적이면서도 시스템의 다른 부분에서 격리하여 독립적으로 수행해야 한다. 이 때 스텁과 드라이버, 시뮬레이터 등이 필요할 수 있다. *스텁 : 골격만 있는 또는 특별한 목적의 소프트웨어 컴포넌트를 구현한 것. 스텁을 호출하거나 또는 스텁에 의존적인 컴포넌트를 개발하거나 테스트할 때 사용 스텁은 호출된 컴포넌트를 대체 한다. [IEEE 610 준수] *드라이버 : 컴포넌트나 시스템을 제어하거나 호출하는 (실제) 상위 컴포넌트를 대체하는 테스트용의 소프트웨어 컴포넌트 또는 툴 [TMap 준수] ..
2021.01.26