01. 애플리케이션 테스트 개요1) 테스트의 개념소프트웨어 테스트란 구현된 응용 애플리케이션이나 시스템 사용자가 요구하는 기능의 동작과 성능, 사용성, 안정성 등을 만족하는지 확인하기 위하여 소프트웨어의 결함을 찾아내는 활동이다.2) 테스트의 필요성오류 발견오류 예방품질 향상3) 테스트의 기본 원칙(1) 테스팅은 결함을 밝히는 활동이다.테스팅은 소프트웨어의 잠재적인 결함을 줄일 수 있지만, 결함이 발견되지 않아도 결함이 없다고 증명할 수 없음을 나타낸다.(2) 완벽한 테스팅은 불가능하다.무한 경로, 무한 입력 값, 무한 시간이 소요되어 완벽하게 테스트할 수 없으므로 리스크 분석과 우선순위를 토대로 테스트에 집중할 것을 의미한다.(3) 테스팅은 개발 초기에 시작해야 한다.애플리케이션의 개발 단계에 테스트를..