- 테스트 베이시스: 테스트 분석 및 설계에 사용되는 지식 (개발에 관련된 작업 산출물)
- 테스트 컨디션: 테스트 케이스에 의해 검증될 수 있는 항목
테스트 스위트: 특정 테스트 주기에서 수행해야 하는 테스트 케이스의 집합
테스트웨어: 테스트 프로세스에서 사용되는 다양한 도구, 자원 및 소프트웨어 컴포넌트
테스트 프로세스 | 테스트 작업 산출물 |
---|---|
테스트 계획 | - 하나 이상의 테스트 계획 |
테스트 모니터링과 제어 | - 테스트 진행 현황 보고서 (지속해서 또는 정기적으로 생성) - 테스트 요약 보고서 (다양한 완료 마일스톤에서 생성) - 와 같은 다양한 종류의 테스트 보고서 |
테스트 분석 | - 테스트 컨디션 - 테스트 차터 (탐색적 테스팅) |
테스트 설계 | - (상위 수준의) 테스트 케이스 - 테스트 케이스 세트 - 경우에 따라 테스트 데이터, 테스트 환경 요구사항 |
테스트 구현 | - 테스트 프로시저와 이 프로시저의 배열 - 테스트 스위트 - 테스트 실행 일정 - 경우에 따라 테스트 도구와 도구로 생성되는 작업 산출물 |
테스트 실행 | - 개별 테스트 케이스나 테스트 프로시저의 상태에 대한 문서 - 결함 보고서 - 테스팅에 사용한 테스트 항목, 테스트 대상, 테스트 도구, 테스트웨어 등에 대한 문서 |
테스트 완료 | - 테스트 요약 보고서 - 차후 프로젝트 반복 주기의 개선을 위한 액션 아이템 - 수정 요청서 혹은 제품 백로그 항목 - 완성된 테스트웨어 |
효과적인 테스트 모니터링과 제어를 구현하기 위해서 테스트 프로세스 전반에 걸처 테스트 베이시스의 개별 요소 및 해당 요소와 관련된 다양한 테스트 작업 산출물 간의 추적성을 확립하고 유지하는 것이 중요
좋은 추적성의 장점
문제
8번 문제 정답: b
9번 문제 정답: c
10번 문제 정답: b
11번 문제 정답: c