Coverage-based test case prioritisation: An industrial case study

Daniel Di Nardo, Nadia Alshahwan, Lionel Briand, Yvan Labiche

Research output: Contribution to conferencePaperpeer-review

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.

Original languageEnglish
Pages302-311
Number of pages10
DOIs
Publication statusPublished - 2013
Externally publishedYes
EventIEEE 6th International Conference on Software Testing, Verification and Validation, ICST 2013 - Luxembourg, Luxembourg
Duration: 18 May 201320 May 2013

Conference

ConferenceIEEE 6th International Conference on Software Testing, Verification and Validation, ICST 2013
Country/TerritoryLuxembourg
CityLuxembourg
Period18/05/1320/05/13

Keywords

  • industrial case study
  • regression testing
  • test case prioritisation

Cite this