Title :
Coverage-Based Test Case Prioritisation: An Industrial Case Study
Author :
Di Nardo, Daniel ; Alshahwan, Nadia ; Briand, Lionel ; Labiche, Yvan
Author_Institution :
Interdiscipl. Centre for Security, Reliability & Trust, Univ. of Luxembourg, Luxembourg, Luxembourg
Abstract :
This paper presents an industrial case study of coverage-based prioritisation techniques on a real world system with real regression faults. The study evaluates four common and different test case prioritisation techniques and examines the effects of using various coverage criteria on the fault detection rates of the prioritised test suites. The results show that prioritisation techniques that are based on additional coverage with finer grained coverage criteria perform significantly better in fault detection rates. The study also reveals that using modification information does not significantly enhance fault detection rates.
Keywords :
program testing; regression analysis; software fault tolerance; coverage criteria; coverage-based test case prioritisation; fault detection rate; industrial case study; real world system; regression fault; Computer aided software engineering; Data collection; Fault detection; Measurement; Minimization; Software; Testing; industrial case study; regression testing; test case prioritisation;
Conference_Titel :
Software Testing, Verification and Validation (ICST), 2013 IEEE Sixth International Conference on
Conference_Location :
Luxembourg
Print_ISBN :
978-1-4673-5961-0
DOI :
10.1109/ICST.2013.27