테스트 설계 명세서

01.소프트웨어공학/Testing 2010. 1. 13. 09:25 Posted by 임똘
테스트 설계 명세서는 테스트 담당자에게 테스트 용이성과 테스트 케이스 설계를 어떻게 할지 고민하게 한다. 테스트 설계 작업은 최종 사용자용 소프트웨어를 설계하는 작업만큼이나 중요하다. 공식적인 테스트 설계 명세서에는 테스트 전략과 접근 방법을 기술한다.
공식적인 테스트 설계 명세서(TDS, Test Design Specification)는 수동 테스트나 자동 테스트에 모두 적용 가능한 문서로 소프트웨어 개발 프로세스에서 작성하는 요구사항 명세서나 설계 문서와 동일한 리뷰 프로세스를 거친다.
테스트 설계 명세서에는 테스트 프로세스에 대한 접근 전략이 기술되므로 제품 개발 프로세스의 중요한 부분을 차지한다. 특히 제품 릴리즈 이후 유지보수를 담당하는 팀에 있어서는 중요한 참고 문서다.

테스트 설계 명세서 항목 예제
다음은 일반적인 테스트 설계 명세서에 포함되어야 할 항목이다.
- 개요/목적/용도
- 전략
- 기능 테스팅
- 컴포넌트 테스팅
- 통합/시스템 테스팅
- 상호운용성 테스팅
- 준수성(compliance)/확인 테스팅
- 현지화화 국제화
- 성능 테스팅
- 보안 테스팅
- 설치 테스팅
- 의존성
- 매트릭