Swinburne
Browse

Enhancing adaptive random testing through partitioning by edge and centre

Download (679.97 kB)
conference contribution
posted on 2024-07-26, 14:46 authored by Tsong ChenTsong Chen, Fei-Ching Kuo, Huai LiuHuai Liu
Random Testing (RT) is a simple but widely used software testing method. Recently, an approach namely Adaptive Random Testing (ART) was proposed to enhance the fault-detection effectiveness of RT. The basic principle of ART is to enforce random test cases as evenly spread over the input domain as possible. A variety of ART methods have been proposed, and some research has been conducted to compare them. It was found that some ART methods have a preference of selecting test cases from edges of the input domain over from the centre. As a result, these methods may not perform very well under some situations. In this paper, we propose an approach to alleviating the edge preference. We also conducted some simulations and the results confirm that our new approach can improve the effectiveness of these ART methods.

Funding

Australian Research Council

Enhanced Random Testing - Towards Better Cost Effectiveness and Fault Detection Capabilities : Australian Research Council | DP0557246

History

Available versions

PDF (Published version)

ISBN

769527787

ISSN

1530-0803

Journal title

Proceedings of the Australian Software Engineering Conference, ASWEC

Conference name

The Australian Software Engineering Conference, ASWEC

Pagination

8 pp

Publisher

IEEE

Copyright statement

Copyright © 2007 IEEE. The published version is reproduced in accordance with the copyright policy of the publisher. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

Notes

A later version of this paper appeared in the Journal of Systems and Software: Chen, T. Y., Kuo, F-C. & Liu, H. (2008). Distributing test cases more evenly in adaptive random testing. Journal of Systems and Software, 81 (12). 2146-2162. See: http://hdl.handle.net/1959.3/43204.

Language

eng

Usage metrics

    Publications

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC