도서 및 강의/소프트웨어 테스트 전문가(CSTS) 가이드

3장 소프트웨어 개발 단계와 테스트 - 3.4 시스템 테스트 및 인수 테스트

간쥬 2025. 11. 25. 18:41

3.4 시스템 테스트 및 인수 테스트


시스템 테스트

통합 테스트가 완료된 후에 전체 시스템이 시스템 명세에 따라 개발되었는지 검증하기 위해 수행하는 테스트

시스템의 기능 측면 + 비기능적 측면 모두 만족하는지 검증

 

인수 테스트

시스템 테스트 완료 후 실제 사용자의 요구사항을 만족하는지 확인하기 위한 테스트

결함 검출이 아니라 시스템을 인수해도 되는지 고객의 입장에서 평가

테스트 케이스는 사용자 또는 소프트웨어 구입자가 제시할 수도 있고 시스템 테스트 때 사용했던 것을 재사용할 수 있음

개발자가 수행한 테스트로 발견되지 않는 결함이 발견될 수 있음

알파 테스트: 선택된 사용자가 개발자 환경에서 통제된 상태로 진행

베타 테스트: 일정 수의 사용자에게 사용하게 하며, 보통 개발자는 참가하지 않음