Zusammenfassend lässt sich sagen, dass ein Regressionstest dazu dient, zu überprüfen, ob Änderungen an der Software, der Website oder der mobilen Anwendung, wie z. B. das Hinzufügen einer neuen Funktion oder ein Update, die zuvor vorhandenen Funktionen nicht beeinträchtigt haben.
Nehmen wir als Beispiel ein Fahrrad: Wenn das Rad gewechselt wird, würde ein Regressionstest darin bestehen, zu überprüfen, ob trotz des Radwechsels die Bremsen noch funktionieren (es muss aber nicht überprüft werden, ob die Fahrradpumpe richtig einhakt).
Was ist der Unterschied zwischen einem Regressionstest und einem Nicht-Regressionstest? Eigentlich gibt es keinen, es ist genau das Gleiche. Wir verwenden beide Begriffe. Das ISTQB z. B. bevorzugt den Begriff Regressionstest.