본문 바로가기

통합 테스트2

통합 테스트 ★★ p.235, 2-87 1) 상향식 통합 테스트(Bottom Up Integration Test) - 프로그램의 하위 모듈에서 상위 모듈 방향으로 통합하면서 테스트하는 기법 - 하나의 주요 제어 모듈과 관련된 종속 모듈의 그룹인 클러스터(Cluster) 필요 ▶ 하위 모듈들을 클러스터(Cluster)로 결합 → 더미 모듈인 드라이버(Driver) 작성 → 통합된 클러스터 단위로 테스트 → 테스트 완료 후 클러스터는 프로그램 구조의 상위로 이동해 결합하고 드라이버는 실제 모듈로 대체됨 ★ 2) 하향식 통합 테스트(Top Down Integration Test) __ 20년 1, 2, 3회 기출문제 - 프로그램의 상위 모듈에서 하위 모듈 방향으로 통합하면서 테스트하는 기법 - 깊이 우선 통합법, 넓이 우선 통.. 2020. 10. 1.
개발 단계에 따른 애플리케이션 테스트 ★ p.232 #단통시인 1) 단위 테스트(Unit Test) - 코딩 직후 최소 단위인 모듈이나 컴포넌트에 초점을 맞춰 테스트 하는 것 - 사용자의 요구사항을 기반으로 한 기능성 테스트를 최우선으로 수행 - 명세 기반 테스트, 구조 기반 테스트 중 주로 구조 기반 테스트를 시행함 2) 통합 테스트(Integration Test) __ 2-87 - 단위 테스트가 완료된 모듈들을 결합하여 하나의 시스템으로 완성시키는 과정에서의 테스트를 의미 - 모듈 간 또는 통합된 컴포넌트 간의 상호 작용 오류 검사 # 빅뱅 테스트, 상향식 테스트(클러스터, Cluster/드라이버, Driver), 하향식 테스트(스텁, Stub) 3) 시스템 테스트(System Test) - 개발된 소프트웨어가 컴퓨터 시스템에서 완벽하게 수.. 2020. 10. 1.