Regresyon testi, yazılım geliştirme sürecinde yapılan değişikliklerin, mevcut işlevselliği nasıl etkilediğini değerlendirmek amacıyla gerçekleştirilen bir test türüdür. Regresyon testinin amacı: Daha önce düzgün çalışan kısımların, yapılan değişiklikler sonucunda nasıl etkilendiğini tespit etmek. Hataların erken tespit edilmesine yardımcı olarak maliyetleri düşürmek. Kullanıcı deneyimini olumsuz etkileyebilecek hataların önüne geçmek. Regresyon testi ne zaman yapılır: Sistem üzerinde her değişiklik yapıldığında. Yeni özellikler eklendiğinde. Hata düzeltmeleri yapıldığında. Regresyon testi türleri: Tam regresyon testi. Kısmi regresyon testi. Odaklanmış regresyon testi.