반응형
테스트 설계 기법(Test Design Techniques)의 개괄도
테스트 설계를 위한 다양한 기법들이 제안되었으며, 이를 분류하는 방법도 하나의 절대적인 기준이 있는게 아니다.
아래 그림은 이런 다양한 분류법 중 하나를 보여준다.
또 다른 예로 ISO/IEC/IEEE 29119-4 표준에서는 아래와 같이 소프트웨어 테스팅 설계 기법을 분류한다.
테스트 기법 선택하기
다양한 테스트 기법 중 어떤 것을 선택할지의 문제는 아래를 포함한 여러 요소에 달려 있다.
- 시스템 타입
- 시간과 예산
- 개발 생명 주기
- 규제 표준
- 고객 요구사항
- 계약 상의 요구사항
- 테스트 목표
- 리스크 수준
- 리스크 타입
- 문서 가용 여부 또는 시스템 모델(예, 유스케이스 모델) 가용 여부
- 테스터의 지식 수준
- 발견된 결함 타입과 관련한 사전 경험 여부
현업에 주로 적용되는 기법
ISTQB의 Software Testing Practices Report 보고서에 따르면 현업에서 가장 자주 적용되는 테스트 기법들로 아래와 같은 것들이 있다.
출처: 이북 Test Techniques For The Test Analyst by Drs. Erik van Veenendaal
반응형
'동적테스트활동별 > 테스트설계' 카테고리의 다른 글
상태 전이 분석에 의한 테스트케이스 도출 예 (0) | 2022.02.28 |
---|---|
동등 분할 및 경계값 분석에 의한 테스트케이스 도출 예 (1) | 2022.02.21 |
문서요약 – 25년 간의 테스팅 기법 실험에 대한 리뷰 by JURISTO (0) | 2022.01.10 |
문서요약 - 조합식 테스트 설계 by Heymann (0) | 2019.12.16 |
문서요약 - 유스케이스로부터 테스트케이스 개발하기 by Collard (0) | 2019.12.02 |