A safe, efficient algorithm for regression test selection

Abstract
Regression testing is a necessary but costly maintenanceactivity aimed at demonstrating that code hasnot been adversely affected by changes. A selectiveapproach to regression testing selects tests for a modifiedprogram from an existing test suite. We present anew technique for selective regression testing. Our algorithmconstructs control dependence graphs for programversions, and uses these graphs to determinewhich tests from the existing test suite may exhibitchanged behavior on the...

This publication has 17 references indexed in Scilit: