Conference proceeding
An Empirical Comparison of Two Safe Regression Test Selection Techniques
International Symposium on Empirical Software Engineering: Proceedings of the 2003 International Symposium on Empirical Software Engineering; 30 Sept.-01 Oct. 2003
30 Sep 2003
Abstract
Regression test selection techniques reduce the costof regression testing by selecting a subset of an existingtest suite to use in retesting a modified program.Safe regression test selection techniques guarantee (underspecific conditions) that the selected subset will notomit faults that could have been revealed by the entiresuite. Many regression test selection techniques havebeen described in the literature. Empirical studies ofsome of these techniques have shown that they can bebeneficial, but only a few studies have empirically compareddifferent techniques, and fewer still have consideredsafe techniques. In this paper, we report the resultsof a comparative empirical study of implementations oftwo safe regression test selection techniques: DejaVuand Pythia. Our results show that, despite differencesin their approaches, and despite the theoreticallygreater ability of DejaVu to select smaller test suitesthan Pythia, the two techniques often selected equivalenttest suites in practice, at comparable costs. Theseresults suggest that factors such as ease of implementation,generality, and availability of supporting tools anddata may play a greater role than cost-effectiveness forpractitioners choosing between these techniques.
Metrics
Details
- Title
- An Empirical Comparison of Two Safe Regression Test Selection Techniques
- Creators
- Phyllis Frankl - Dept. of Comput. & Inf. Sci., Polytech. Univ., Brooklyn, NY, USAGregg Rothermel - Oregon State UniversityKent Sayre - Oregon State UniversityFilippos Vokolos - Drexel UniversityIEEE COMPUTER SOCIETY
- Publication Details
- International Symposium on Empirical Software Engineering: Proceedings of the 2003 International Symposium on Empirical Software Engineering; 30 Sept.-01 Oct. 2003
- Conference
- 2003 International Symposium on Empirical Software Engineering (30 Sep 2003–01 Oct 2003)
- Publisher
- The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
- Resource Type
- Conference proceeding
- Language
- English
- Academic Unit
- Computer Science
- Web of Science ID
- WOS:000186331600020
- Scopus ID
- 2-s2.0-18044368551
- Other Identifier
- 991019173647904721
InCites Highlights
Data related to this publication, from InCites Benchmarking & Analytics tool:
- Web of Science research areas
- Computer Science, Software Engineering