각 기능이 의도대로 작동하는지 확인
여러 컴포넌트나 시스템이 함께 제대로 작동하는지 검증
ex ) DB와의 검증
완성된 애플리케이션이 전체적으로 기능하는지 테스트
모든 컴포넌트가 통합된 상태에서 애플리케이션이 요구사항을 만족하는지 확인
실제 사용자를 대상으로 진행, 사용자 인터페이스와 사용자 경험이 직관적이고 이해하기 쉬운지 평가
사용자의 피드백을 수집
애플리케이션의 응답 시간과 처리 능력을 평가
보안 취약점을 찾아내고, 해킹이나 데이터 유출 가능성을 줄이기 위해 실시
Burgerput을 배포하기전 모든 기능이 정상적으로 돌아가는지 확인이 필요하다.
해당 목적을 위해서
시스템 테스트 가 필요하다.
시스템 테스트 구성을 위해 GIT Test구성론을 알아본다.
git에 test branch를 적용해 테스트 서버에서 파일을 배포하여 확인한 후 main에 실제 배포하기로 한다.