회귀 테스트는 변경 후에도 이전에 작동하던 기능이 여전히 작동하는지 확인합니다. 전기 기사가 근처 콘센트를 수리한 뒤에도 조명이 켜지는지 확인하는 것과 비슷합니다.

개발자가 로그인 페이지를 바꾸면 비밀번호 재설정도 계속 작동하는지 회귀 테스트로 확인할 수 있습니다. 작은 수정이 같은 코드를 공유하는 다른 기능에 영향을 줄 수 있습니다.

팀은 이런 검사를 자동으로 반복하곤 합니다. 회귀 테스트 통과는 유용한 신뢰를 주지만 실제로 검사한 상황만 확인합니다.