반응형
테스트의 종류 | |
종류 | 설명 |
단위 테스트 | 개발과 동시에 진행, 프로그램 스펙 검증 및 프로그램 로직 검증 |
회귀 테스트 | 한번 발생한 결함은 다시 발생하지 않도록 점진적, 반복적으로 수행 |
부정 테스트 | 사용자의 예기치 못한 조작방법에 대응하기 위한 테스트로 테스트 시나리오 없이 기능을 테스트 |
통합테스트 | 단위 테스트를 통과한 기능이 정상적으로 동작하는지 검증 통합모듈의 기능, 화면과 연관된 업무 기능, 모듈 간의 인터페이스 검증 테스트 시나리오를 바탕으로한 실행방법과 예상결과를 정의한 후 테스트 세부 테스트 케이스는 테스트 시나리오의 요구조건을 모두 수용해야 함 데이터의 정합성에 대한 테스트 필요 |
크로스 테스트 | 테스트 진행 방법중의 하나로, 타인이 개발한 프로그램을 테스트하여 보다 많은 결함을 도출 |
제품품질 검사 | 공인된 테스트 전문업체를 통해 검사 |
인수 테스트 | 최종 인수전 고객이 주관하여 최종 실행 |
현장 테스트 | 실제 사용자의 인프라 환경에서 테스트 |
성능테스트 | SW의 효율성 테스트(응답속도, 처리량, 처리속도) |
볼륨 테스트 | SW로 하여금 사용자가 요구한 만큼의 데이터 처리가 가능한지 확인 |
스트레스 테스트 | 짧은 시간 많은 양의 데이터를 처리할 수 있는지 테스트 분산처리 시 시스템 구성요소별로 스트레스가 적절히 분배되는지 테스트 |
보안 테스트 | 불법적인 SW의 사용을 방지하기 위한 테스트 |
통합테스트를 통해 도출된 결함에 대한 난이도별 구분 | |
치명결함 | 애플리케이션 종료, 시스템 다운, PC 재부팅 등을 하여야 하는 결함 |
중결함 | 데이터의 정합성 불일치 또는 해당 업무(기능)을 정상적으로 진행할 수 없는 결함 |
경결함 | 일부 오류를 포함하고 있으나 처리가 가능한 결함 |
단순결함 | 해당 기능을 수행하는데 문제가 되지 않으나 사용자들의 에러를 유발시킬 수 있거나, 혼동할 수 있는 내용 (예 : 불명확한 메시지 처리, 조회필드의 입력가능, 오타, 등) |
반응형