Integrating System and Process Characteristics into Regression Test Optimization
Translated title:
Integration von System- und Prozessmerkmalen in die Optimierung von Regressionstests
Author:
Elsner, Daniel Valentin
Year:
2023
Document type:
Dissertation
Faculty/School:
TUM School of Computation, Information and Technology
Advisor:
Pretschner, Alexander (Prof. Dr.)
Referee:
Pretschner, Alexander (Prof. Dr.); Marinov, Darko (Prof., Ph.D.); Le Traon, Yves (Prof. Dr.)
Language:
en
Subject group:
DAT Datenverarbeitung, Informatik
TUM classification:
DAT 310
Abstract:
Regression testing ensures that software changes do not break existing system behavior. However, executing every test for each change is often very costly. To improve cost-effectiveness, this dissertation develops several regression test optimization techniques that, in contrast to traditional techniques, integrate particularly challenging system and process characteristics. The presented techniques reduce regression testing effort and feedback time while still reliably detecting bugs.
Translated abstract:
Regressionstests stellen sicher, dass Softwareänderungen nicht unbeabsichtigt Fehler in ein System einführen, sind aber oft kostenintensiv. Um die Kosteneffektivität zu verbessern, werden in dieser Doktorarbeit verschiedene Optimierungstechniken entwickelt. Diese berücksichtigen im Vergleich zu herkömmlichen Techniken besonders herausfordernde System- und Prozessmerkmale. Dabei reduzieren die entwickelten Techniken sowohl Test-Aufwand als auch Feedbackzeit bei zuverlässiger Fehlererkennung.