애플리캐이션 테스트 - 애플리케이션에 잠재된 결함을 찾아내는 과정 확인 (Validation) : 개발된 소프트웨어가 요구사항을 만족시키는지 사용자의 입장에서 확인 검증 (Verification) : 기능을 제대로 수행하고 명세서에 맞게 만들었는지 개발자의 입장에서 점검 테스트 전 개발한 소프트웨어의 유형을 분류하고 특성을 정리하여 테스트할 사항을 정리 애플리케이션 테스트의 필요성 - 미리 오류를 발견하고 새로운 오류의 유입을 예방 - 사용자의 요구사항에 만족하는지 테스트해 제품의 신뢰도 향상 애플리케이션 테스트의 기본 원리 - 잠재적인 결함을 줄일 수 있지만 소프트웨어 자체에 결함이 없다고 할 순 없음 - 결함은 특정 모듈에 집중되어 있어 애플리케이션의 20%만 해당하는 코드에서 80%의 결함이 발견된..