|7가지 원리 1. 테스팅은 버그가 있음을 증명하는 활동이지 버그가 없음을 증명하는 활동이 아닙니다. 테스트는 결함이 있음을 보여줄 수 있지만 결함이 없다는 것을 증명할 수는 없습니다. 테스트는 소프트웨어에서 발견되지 않은 버그의 가능성을 줄일 수 있지만 버그가 전혀 발견되지 않은 경우에도 마찬가지입니다. 이것은 소프트웨어가 완벽하다는 것을 의미하지 않습니다. 2. 철저한 검사가 불가능합니다. 매우 간단한 소프트웨어를 제외하고 모든 것(입력과 가정의 모든 조합)을 테스트하는 것은 매우 어렵습니다. 불가능한. 따라서 완전한 테스트를 하기 보다는 리스크 분석과 우선순위를 기반으로 테스트에 집중합니다. 집중하는 것이 좋습니다. 3. 조기 테스트를 통해 시간과 비용을 절약할 수 있습니다. 버그를 조기에 발견하려..