5. SW 테스트 프로세스 (4)
▣ 테스트 실행
계획 및 구현된 테스트 활동을 실제로 실행하는 단계이다.
● 테스트 실행
준비되어 있는 테스트 케이스를 각 테스트 레벨별 테스트 계획에 따라 실행하는 활동이다.
【표 II-11. 테스트 실행】
테스트 실행 활동 | |||
착수 기준 | 입력물 | ||
▶ 단위 테스트 실행 - 코딩 작업 및 코드 검토 완료 - 단위 테스트 계획서, 테스트 케이스 작성 완료 |
▶ 단위 테스트 실행 - 코딩 작업 및 코드 검토 완료 - 단위 테스트 계획서, 테스트 케이스 작성 완료 |
||
▶ 통합 테스트 실행 - 단위 테스트 완료 - 통합 테스트 계획서, 테스트 케이스 작성 완료 |
▶ 통합 테스트 실행 - 단위 테스트 완료 - 통합 테스트 계획서, 테스트 케이스 작성 완료 |
||
▶ 시스템 테스트 실행 - 통합 테스트 완료 - 시스템 테스트 계획서, 테스트 케이스 작성 완료 |
▶ 시스템 테스트 실행 - 통합 테스트 완료 - 시스템 테스트 계획서, 테스트 케이스 작성 완료 |
||
▶ 인수 테스트 실행 - 시스템 테스트 완료 - 인수 테스트 계획서, 테스트 케이스 작성 완료 |
▶ 인수 테스트 실행 - 시스템 테스트 완료 - 인수 테스트 계획서, 테스트 케이스 작성 완료 |
||
종료 조건 | 산출물 | ||
▶ 설계 및 구현된 테스트 실행 완료 | ▶ 테스트 실행 로그 ▶ 갱신된 테스트 결과 보고서 |
||
|
● 테스트 실행 활동의 상세 절차
① 테스트 환경설정
테스트 계획서에 명시된 테스트 환경을 설정한다. 테스트 환경에는 HW와 지원 SW를 포함한다.
② 테스트 케이스 실행
해당 테스트 케이스를 실행한다. 자동화 도구를 사용할 경우, 테스트 자동화 스크립트를 실행한다.
③ 테스트 케이스 결과분석
실패로 기록된 테스트 실행 결과를 분석하여 사용자의 단순한 에러인지 결함인지를 판단하여, 결함 관리대장에 기록하고, 발견된 결함을 결함관리대장 양식을 이용하여 기록한 후 결함 내역, 결함 분류, 결함 발생 단계, 결함 심각도 등의 속성을 고려하여 입력한다.
④ 테스트 자산 개선
테스트를 수행하면서 변경된 테스트 케이스, 테스트 요구사항, 테스트 데이터 등을 업데이트 한다.
⑤ 테스트 결과 작성
테스트 케이스 명세서에 해당 테스트 케이스 실행 결과를 작성한다.
⑥ 테스트 실행 결과 검토
작성된 테스트 결과 및 결함조치 내역을 취합하여 프로젝트 관리자와 검토 및 협의를 수행한다.
⑦ 테스트 실행 결과 승인
테스트 케이스에 대한 승인을 요청한다.
【그림 II-8. 테스트 실행 활동 작업 흐름도】
[연재 차례]
① SW 테스트 이해 ② SW 테스트 필요성 ③ SW 프로세스 ④ SW 프로세스와 테스트 ⑤ SW 테스트 프로세스 ⑥ SW 테스트 기법 ⑦ 공개SW 프로세스 ⑧ 공개SW 테스트 ⑨ 공개SW 테스트 프로세스 ⑩ 테스트 도구 |
0개 댓글