본문 바로가기
IT기술노트/소프트웨어공학

소프트웨어 테스트 프로세스

by 비트코기 2021. 2. 2.

IEEE-829, 계획/제어-분석/설계-구현/실행-완료/리포팅-마감


I. 요구사항 이행 여부를 분석하고 평가하는 SW 테스트 프로세스의 개요

가. 소프트웨어 테스트 프로세스의 정의

   - 요구된 상태와 현재 개발된 상태 사이의 차이점 (결함/에러/버그)를 발견하기 위하여 소프트웨어를 분석하고 평가하는 프로세스


II. 소프트웨어 테스트 프로세스 및 주요 활동

가. 소프트웨어 테스트 프로세스

나. 소프트웨어 테스트 주요 활동

프로세스

상세활동

계획수립

- 테스트 요구사항 수집

- 테스트 계획 작성

- 테스트 계획 검토

분석과 설계

- 테스트 베이시스 검토

- 테스트 상황/요구사항/데이터식별

- 테스트 기법 할당

- 테스트 용이성 평가

- 테스트 환경 구축

테스트 구현과 실행

- 테스트 케이스 명세화, 우선순위 선정, 데이터 생성, 프로시저 작성

- 선행 테스트

- 테스트 실행 (결과 기록)

- 테스트 오라클과 비교

테스트 완료 조건의

평가와 리포팅

- 완료 조건의 달성 여부 확인

- 최종 테스트 보고서 작성

테스트 마감활동

- 산출물 확인, 테스트웨어 보관

- 테스트 프로세스 평가

 

반응형

댓글