테스트 설계 기법의 구분
명세서 기반 설계 기법
- 테스트 대상에 대상에 관한 공식적/비공식적 명세(모델) 사용
- 명세로부터 테스트 케이스를 체계적으로 도출
- 종류
- 동등분할(Equivalence Partitioning)
- 경계값 분석(Boundary Value Analysis)
- 조합테스트
- 결정 테이블 테스팅
- 상태 전이 테스팅
- 유즈케이스 테스팅
구조 기반 설계 기법
- SW 코드나 설계 등 구조를 표현하는 정보로부터 테스트 케이스 도출
- 테스트 케이스들로 부터 커버리지를 측정할 수 있음.
- 종류
- 제어흐름 테스트
- 기본 경로 테스팅
- X커버리지 테스팅
경험 기반 설계 기법
- 테스터, 개발자, 사용자 등의 지식을 활용
- 발생 가능한 결함과 그 분포 등에 대한 지식 활용
- 종류
- 에러추정(Error Guessing)
- 체크리스트
'소프트웨어 공학 > Test' 카테고리의 다른 글
| [명세 기반 테스트 설계] 경계 값 분석(Boundary value Analysis) (0) | 2022.07.28 |
|---|---|
| [명세 기반 테스트 설계]동등 분할(Equivalence Partioning) (0) | 2022.07.25 |