Study_Note

test classification 본문

CSTS

test classification

12월7일생 2024. 1. 23. 17:59
728x90
반응형

테스트 분류
(test classification)

 

소프트웨어 테스트는 테스트 레벨, 테스트 유형, 그리고 테스트 설계 기법에 따라 다양하게 분류됩니다.

 

  • 테스트 레벨
    • 컴포넌트 테스트 : 개별 컴포넌트 또는 모듈을 테스트하여 기능을 확인.
    • 통합 테스트 : 다양한 컴포넌트들이 함께 작동할 때의 상호 작용을 검증.
    • 시스템 테스트 :  전체 시스템이 요구사항을 충족하는지 확인.
    • 인수 테스트 : 사용자의 요구에 부합하는지 확인하고 시스템이 실제 환경에서 작동하는지 확인.
  • 테스트 유형
    • 기능 테스트 : 소프트웨어의 기능적 요구사항을 검증.
    • 비기능 테스트 (성능, 신뢰성, 보안 등)
      • 성능 테스트 : 시스템의 성능, 응답 시간, 처리량 등을 평가.
      • 신뢰성 테스트 : 소프트웨어의 안정성, 오류 처리 능력 등을 평가.
      • 보안 테스트 : 시스템의 보안 측면에서 취약점을 확인.
  • 테스트 설계 기법
    • 정적 테스트 : 코드를 실행하지 않고 분석하는 테스트 기법. 코드 리뷰, 정적 분석 등이 속함.
    • 동적 테스트 : 코드를 실행하여 소프트웨어의 동작을 평가하는 테스트 기법. 단위 테스트, 통합 테스트, 시스템 테스트 등이 속함.


이러한 분류는 소프트웨어 개발 및 테스트 과정에서 각 단계에서 필요한 다양한 검증과 평가를 수행하기 위해 사용됩니다.

 

'CSTS' 카테고리의 다른 글

classification by test type  (0) 2024.02.07
classification by test level  (0) 2024.02.02
test basic terminology  (0) 2024.01.19
test environment  (0) 2024.01.09
test procedures  (0) 2024.01.08