ISTQB CTFL Syllabus 2011
테스트 진행 모니터링과 제어
Test Progress Monitoring and Control
Terms
- 결함 밀도 Defect density
- 장애율 Failure rate
- 테스트 제어 Test control
- 테스트 모니터링 Test mornitoring
- 테스트 요약 보고서 Test summary report
출처 : http://dic.sten.kr
Background
5.3.1 테스트 진행 모니터링
- 테스트 모니터링의 목적
- 테스트 활동에 대한 피드백 제공과 시각화
- 모니터링 될 정보는 수동 혹은 자동적으로 수집되고, 커버리지와 같은 완료 조건을 측정하는데 사용한다.
- 메트릭(측정치)는 또한 계획된 일정과 예산에 대한 진행사항을 평가하는데 사용된다.
- 일반적인 테스트 메트릭
- 테스트 케이스를 준비하는 작업이 완료된 비율 (또는 계획된 테스트케이스가 준비된 비율)
- 테스트 환경 준비가 완료된 비율
- 테스트 케이스 수행 (e.g. 테스트 케이스에서 Run/Not run, Passed, Failed 개수)
- 결함 정보 (e.g. 결함 밀도, 발견되고 수정된 결함, 장애율, 재테스트 결과)
- 요구사항, 리스크, 코드의 테스트 커버리지
- 제품에 대한 테스터의 주관적인 확신
- 테스트 마일스톤의 날짜
- 다음 결함을 찾아내거나 다음 테스트를 수행하는 것의 장점과 비용 비교를 포함한 테스팅 비용
5.3.2 테스트 보고
- 테스트 보고는 테스팅 노력에 대한 정보의 요약과 관련이 있다.
- 완료 조건을 달성한 날짜 등, 테스팅 기간동안 발생한 것
- 미래의 활동에 대한 권고사항과 결정을 지원하기 위해 잔여 결함의 평가, 테스팅의 지속에 따른 경제적 이득, 두드러진 리스크, 테스트된 소프트웨어의 확신 수준 등의 정보와 메트릭(측정치)를 분석
- 테스트 레벨이 진행되고 종료될 때 메트릭(측정치)를 수집하여 아래와 같은 내용을 평가한다.
- 해당 테스트 레벨에서의 테스트 목적의 적합성
- 수행된 테스트 접근법의 적합성
- 목적에 대한 테스팅의 효과성
5.3.3 테스트 제어
- 테스트 제어는 가이딩이나 수정하는 행동으로 설명하고, 수집되고 보고된 정보와 메트릭의 결과로서 수행된다.
- 테스트 제어 행동은 모든 테스트 활동을 커버하고, 다른 소프트웨어 생명주기 활동이나 태스크에 영향을 미칠 수 있다.
- 테스트 제어 행동의 예
- 테스트 모니터링으로부터의 정보를 기반으로 결정을 하는 것.
- 식별된 리스크가 발생(e.g. 소프트웨어 전달 지연)했을 때 테스트의 우선순위를 다시 선정하는 것
- 테스트 환경의 가용여부에 따라 테스트 일정 변경
- 빌드에 반영하기 전, 개발자가 수정사항에 대해 재테스트(확인테스트)가 하도록 요구한 시작 조건 설정
2014/09/14 - [공부/ISTQB] - [ISTQB] 5. 테스트 관리
'공부 > ISTQB' 카테고리의 다른 글
[ISTQB] 5.5 리스크와 테스팅 (1) | 2014.09.14 |
---|---|
[ISTQB] 5.4 형상 관리 (0) | 2014.09.14 |
[ISTQB] 5.2 테스트 계획과 추정 (0) | 2014.09.14 |
[ISTQB] 5.1 테스트 조직 (0) | 2014.09.14 |
[ISTQB] 5. 테스트 관리 (0) | 2014.09.14 |