Unter einem
Regressionstest (von , ‚zurückschreiten‘) versteht man in der
Softwaretechnik die Wiederholung von Testfällen, um sicherzustellen, dass
Modifikationen in bereits getesteten Teilen der Software keine neuen Fehler („Regressionen“) verursachen. Solche Modifikationen entstehen regelmäßig z. B. aufgrund der Pflege, Änderung und Korrektur von Software. Der Regressionstest gehört zu den
dynamischen Testtechniken.