Skip to main navigation Skip to search Skip to main content

Adaptive random testing through iterative partitioning

  • T. Y. Chen*
  • , Hao De Huang
  • , Zhi Quan Zhou
  • *Corresponding author for this work

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

Abstract

Random testing (RT) is a fundamental and important software testing technique. Based on the observation that failure-causing inputs tend to be clustered together in the input domain, the approach of Adaptive Random Testing (ART) has been proposed to improve the fault-detection capability of RT. ART employs the location information of previously executed test cases to enforce an even spread of random test cases over the entire input domain. There have been several implementations (algorithms) of ART based on different intuitions and principles. Due to the nature of the principles adopted, these implementations have their own advantages and disadvantages. The majority of them require intensive computations to ensure the generation of evenly spread test cases, and hence incur high overhead. In this paper, we propose the notion of iterative partitioning to reduce the amount of the computation while retaining a high fault-detection capability. As a result, the cost effectiveness of ART has been improved.

Original languageEnglish
Title of host publicationReliable Software Technologies - Ada-Europe 2006 - 11th Ada-Europe International Conference on Reliable Software Technologies, Proceedings
PublisherSpringer Verlag
Pages155-166
Number of pages12
ISBN (Print)3540346635, 9783540346630
DOIs
Publication statusPublished - 2006
Externally publishedYes
Event11th Ada-Europe International Conference on Reliable Software Technologies - Porto, Portugal
Duration: 5 Jun 20069 Jun 2006

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4006 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference11th Ada-Europe International Conference on Reliable Software Technologies
Country/TerritoryPortugal
CityPorto
Period5/06/069/06/06

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Adaptive random testing through iterative partitioning'. Together they form a unique fingerprint.

Cite this