반응형
결함수정, 유지보수 테스트 |
I. 결함 수정으로 새로운 결함 확인, 회귀테스트의 개요
가. 회귀테스트(Regression Test)의 정의
- 테스트 중 발견된 결함의 수정으로 인해 다른 모듈, 기능과의 문제가 없는지, 코드 수정으로 인한 새로운 결함이 없는 지 확인하는 테스트
나. 회귀테스트의 필요성
- 결함조치 확인, 신규오류 확인, 정합성 확인
II. 회귀테스트의 수행 시기
- 회귀테스트는 기능 변경 시, 환경 수정 시 수행한다.
III. 회귀테스트의 절차도 및 유형
가. 회귀테스트의 절차도
나. 회귀테스트의 유형
유형 |
Retest All 기법 |
Selective 기법 |
Priority 기법 |
수행방법 |
축적된 케이스 전부 사용 |
변경 대상 위주 |
시스템 핵심기능 위주 |
장점 |
커버리지, 완전성 향상 |
테스트 수행범위 최소 |
테스트 비용 최소화 |
단점 |
고가의 비용, 데이터 방대 |
테스트 완전성 부족 |
결함 발견 어려움 |
효과분야 |
고 위험 시스템 |
일반 기업 시스템 |
위험도가 적은 시스템 |
반응형
'IT기술노트 > 소프트웨어공학' 카테고리의 다른 글
테스트 종류 (0) | 2021.02.03 |
---|---|
탐색적 테스팅 (0) | 2021.02.03 |
경험 기반 테스트 (0) | 2021.02.03 |
리스크 기반 테스트 (0) | 2021.02.03 |
소스코드 커버리지(Source Code Coverage) (0) | 2021.02.02 |
구조기반 테스트(Structure-based Test) (0) | 2021.02.02 |
명세기반 테스트(Specification-based Test) (0) | 2021.02.02 |
테스트 오라클(Test Oracle) (0) | 2021.02.02 |
댓글