회귀 테스트 는 이전 에 개발 된 소프트웨어 가 변경 후 에 도 여전히 잘 동작 하 는지 확인 하 기 위한 소프트웨어 테스 팅 기법 이 다 . 소프 웨어 변경 은 개선 , 패치 , 그리고 형상 변경 등 에 의해서 발생 할 수 있 다 . 회귀 테스트 는 새로운 버그 나 프로그램 변경 ( 추가 , 삭제 , 수정 을 통칭 ) 에 의해 발생 하 는 회귀 오류 를 찾아내 는 것 에 목적 이 있 을 수 있 다 .