CS/SoftwareEngineering

테스트 목적에 따른 분류

east-wind 2025. 4. 17. 00:24
회복(Recovery) 테스트 시스템에 고의로 실패를 유도하고 시스템이 정상적으로 복귀하는지 테스트
안전(Security) 테스트 불법적인 소프트웨어가 접근하여 시스템을 파괴하지 못하도록 소스코드 내의 보안적인 결함을 미리 점검하는 테스트
강도(Stress) 테스트 시스템에 과다 정보량을 부과하여 과부하 시에도 시스템이 정상적으로 작동되는지를 검증하는 테스트
성능(Performance) 테스트 사용자의 이벤트에 시스템이 응답하는 시간, 특정 시간 내에 처리하는 업무량, 사용자 요구에 시스템이 반응하는 속도 등을 테스트
구조(Structure) 테스트 시스템의 내부 논리 경로, 소스코드의 복잡도를 평가하는 테스트
회귀(Regression) 테스트 변경 또는 수정된 코드에 대하여 새로운 결함 발견 여부를 평가하는 테스트
병행(Parallel) 테스트 변경된 시스템과 기존 시스템에 동일한 데이터를 입력 후 결과를 비교하는 테스트

'CS > SoftwareEngineering' 카테고리의 다른 글

형상 관리 도구  (0) 2025.04.17
정적/동적 다이어그램  (0) 2025.04.16
GoF 디자인 패턴  (0) 2025.04.16
응집도(Cohesion)/결합도(Coupling)  (0) 2025.04.16
테스팅 기법  (0) 2025.04.14