인수 테스트(Acceptance Test)
개발자가 아니라 실제 고객이나 최종 사용자가, 완성된 시스템이 자신들이 원했던 요구를 충족하는지 최종적으로 확인하는 소프트웨어 테스트의 마지막 단계입니다.
한눈에 보는 정의
인수 테스트(Acceptance Test)는 개발자가 아니라 실제 고객이나 최종 사용자가, 완성된 시스템이 자신들이 원했던 요구를 충족하는지 최종적으로 확인하는 테스트입니다.
자세히 알아보기
- 예문: "개발이 끝난 시스템을 고객사 담당자가 직접 사용해보며 인수 테스트를 진행한 뒤, 최종 검수 승인을 내렸다."
- 시스템 테스트(System Test) (시스템 테스트)까지는 개발팀이 기술적인 관점에서 검증했다면, 인수 테스트는 실제 업무에 활용할 사용자의 관점에서 '이대로 받아도 되는지'를 판단합니다.
- 블랙박스 테스트(Black-box Testing) (블랙박스 테스트) 방식으로, 내부 구현은 신경 쓰지 않고 화면과 기능이 요구사항대로 동작하는지에 집중해 진행되는 경우가 많습니다.
- 이 단계를 통과해야 계약상 프로젝트가 정식으로 완료(인수)된 것으로 인정되는 경우가 많아, 소프트웨어 개발 프로세스에서 매우 중요한 관문으로 여겨집니다.