에듀윌
·
회귀 테스트
★ CI 자동 실행
약 처방 후 부작용 추적 검사
회귀 테스트 —
수정 + 기존 기능 + 재실행
Regression
기존 케이스 재실행
정의
코드를
수정한 후
, 그 수정이
기존 기능에 부정적 영향을 주지 않았는지
기존 케이스를
재실행
해 검증. 새 케이스가 아닌
기존 케이스 풀
을 다시 돌림 → CI 자동 실행 표준.
1
코드 수정 → push
버그 패치·기능 변경
2
CI 자동 회귀
단위(화이트) + 회귀(기존 풀 재실행) + 통합(블랙) 자동
3
통과 → 머지·배포
운영 발견 결함은 회귀 풀에 자동 추가 → 재발 차단
⚠️ 함정 (vs 살충제)
회귀 = 케이스
재사용
(안전) / 살충제 = 케이스
갱신
경고. '회귀=새 케이스로 새 기능' →
기존 케이스로 기존 기능 재검증.