Skip to main navigation Skip to search Skip to main content

On the fault-detection capabilities of adaptive random test case prioritization: Case studies with large test suites

  • Zhi Quan Zhou*
  • , Arnaldo Sinaga
  • , Willy Susilo
  • *Corresponding author for this work

Research output: Chapter in Book/Conference proceedingConference contributionpeer-review

Abstract

An adaptive random (AR) testing strategy has recently been developed and examined by a growing body of research. More recently, this strategy has been applied to prioritizing regression test cases based on code coverage using the concepts of Jaccard Distance (JD) and Coverage Manhattan Distance (CMD). Code coverage, however, does not consider frequency; furthermore, comparison between JD and CMD has not yet been made. This research fills the gap by first investigating the fault-detection capabilities of using frequency information for AR test case prioritization, and then comparing JD and CMD. Experimental results show that "coverage" was more useful than " frequency" although the latter can sometimes complement the former, and that CMD was superior to JD. It is also found that, for certain faults, the conventional "additional" algorithm (widely accepted as one of the best algorithms for test case prioritization) could perform much worse than random testing on large test suites.

Original languageEnglish
Title of host publicationProceedings of the 45th Annual Hawaii International Conference on System Sciences, HICSS-45
PublisherIEEE Computer Society
Pages5584-5593
Number of pages10
ISBN (Print)9780769545257
DOIs
Publication statusPublished - 2012
Externally publishedYes
Event2012 45th Hawaii International Conference on System Sciences, HICSS 2012 - Maui, HI, United States
Duration: 4 Jan 20127 Jan 2012

Publication series

NameProceedings of the Annual Hawaii International Conference on System Sciences
ISSN (Print)1530-1605

Conference

Conference2012 45th Hawaii International Conference on System Sciences, HICSS 2012
Country/TerritoryUnited States
CityMaui, HI
Period4/01/127/01/12

ASJC Scopus subject areas

  • General Engineering

Fingerprint

Dive into the research topics of 'On the fault-detection capabilities of adaptive random test case prioritization: Case studies with large test suites'. Together they form a unique fingerprint.

Cite this