■ 소프트웨어 테스트 정의 구현된 으용 애플리케이션이나 시스템이 사용자가 요구하는 기능의 동작과 성능, 사용성, 안전성 등을 만족하는지 확인하기위해 소프트웨어의 결함을 찾아내는 활동 ■ 소프트웨어 테스트의 필요성 오류 발견 관점 / 오류 예방 관점 / 품질 향상 관점 ■ 소프트웨어 SW 테스트 7가지 원칙 [ 완 존 초 집 살 정 오 ] (1) 테스팅은 결함이 있다는 것을 증명하는 것이다. (2) 완벽한 테스팅은 불가능하다. (3) 테스팅은 가능한 초기에 시작해야 한다. / 조기 테스팅으로 시간과 비용을 절약할 수 있다. (4) 살충제 패러독스 : 동일한 테스트 케이스로 반복 실행하면 더이상 새로운 결함을 발견할 수 없다. (5) 결함집중(Defect Clustering) : 출시 전 테스팅에서 발견하는..