[2023 정보처리기사] 2과목 – 11. 통합 테스트, 인수 테스트

1. 통합 테스트

: 단위 테스트가 완료된 모듈을 결합해 하나의 시스템으로 완성 시키는 과정에서의 테스트.

  1. 1. 비점진적 통합 방식

: 모듈이 결합된 프로그램 전체를 테스트. 소규모 프로그램에 유리.

  • 빅뱅 통합 테스트

  1. 2. 점진적 통합 방식

: 모듈을 단계적으로 통합하면서 테스트

  • 하향식 통합 테스트: 프로그램의 상위에서 하위 모듈 방향으로 통합하면서 테스트.

– 깊이 우선 통합법, 넓이 우선 통합법 사용.

스텁(Stub)사용.  ※테스트 스텁

  • 상향식 통합 테스트: 프로그램의 하위에서 상위 모듈 방향으로 통합하면서 테스트.

클러스터(Cluster), 드라이버(Driver)사용.  ※테스트 드라이버

  • 혼합식 통합 테스트: 상향식•하향식을 혼합하여 테스트.

 

2. 인수 테스트

: 개발한 소프트웨어가 사용자의 요구사항을 충족하는지 테스트.

  • 알파 테스트: 개발자 앞에서 사용자가 수행하는 테스트 기법. 통제된 환경에서 검사.
  • 베타 테스트: 선정된 최종 사용자가 여러명의 사용자 앞에서 수행하는 테스트. 통제되지 않은 환경에서 검사.

Leave a Comment