Swinburne
Browse

Adaptive Random Testing: The ART of test case diversity

Download (178.92 kB)
journal contribution
posted on 2024-07-26, 14:06 authored by Tsong ChenTsong Chen, Fei-Ching Kuo, Robert G. Merkel, T. H. Tse
Random testing is not only a useful testing technique in itself, but also plays a core role in many other testing methods. Hence, any significant improvement to random testing has an impact throughout the software testing community. Recently, Adaptive Random Testing (ART) was proposed as an effective alternative to random testing. This paper presents a synthesis of the most important research results related to ART. In the course of our research and through further reflection, we have realised how the techniques and concepts of ART can be applied in a much broader context, which we present here. We believe such ideas can be applied in a variety of areas of software testing, and even beyond software testing. Amongst these ideas, we particularly note the fundamental role of diversity in test case selection strategies. We hope this paper serves to provoke further discussions and investigations of these ideas.

Funding

Failure-Based Testing: An In-Depth Theoretical and Experimental Study

Australian Research Council

Find out more...

History

Available versions

PDF (Accepted manuscript)

ISSN

0164-1212

Journal title

Journal of Systems and Software

Volume

83

Issue

1

Pagination

6 pp

Publisher

Elsevier

Copyright statement

Copyright © 2009 Elsevier Inc. The accepted manuscript is reproduced in accordance with the copyright policy of the publisher.

Language

eng

Usage metrics

    Publications

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC