bong-u/til

[모각코24동계] 06 : 결과

수정일 : 2024-06-24

테스트 기법

블랙박스 기법

개발자와 사용자들의 결험을 바탕으로 기능적 혹은 비기능적 테스트 케이스를 도출하고 선택하는 방법

  • 명세 기반 기법과 경험 기반 기법을 포함

화이트박스 기법

컴포넌트 또는 시스템의 내부 구조를 중심으로 테스트를 도출하는 방법

  • 구조 기반 기법 포함

명세 기반 기법

  • 특징
    • 해결할 문제를 명세하기 위해 모델을 사용한다
    • 모델에서 테스트 케이스를 시스템적으로 도출하는 것이 가능하다
  • 종류
    • 동등 분할
    • 경계값 분석
    • 결정테이블 테스팅
    • 상태전이 테스팅
    • 유즈케이스 테스팅

경험 기반 기법

  • 특징
    • 테스트 관련 인력의 지식이나 경험으로 테스트 케이스를 도출한다
  • 종류
    • 탐색적 테스팅
    • 오류 추정
    • 체크리스트

구조 기반 기법

  • 특징
    • 코드와 개발 설계 등의 소프트웨어 구현 정보를 기반으로 테스트 케이스를 도출한다
  • 종류
    • 구문 테스팅과 커버리지
    • 결정 테스팅과 커버리지
    • 조건 / 결정 커버리지
    • 변경 조건/ 결정 커버리지
    • 다중 조건 커버리지