RMIT University
Browse

Distribution metric driven adaptive random testing

Download (420.27 kB)
conference contribution
posted on 2024-11-23, 05:51 authored by Tsong Yueh Chen, Fei Ching Kuo, Huai Liu
Adaptive Random Testing (ART) was developed to enhance the failure detection capability of Random Testing. The basic principle of ART is to enforce random test cases evenly spread inside the input domain. Various distribution metrics have been used to measure different aspects of the evenness of test case distribution. As expected, it has been observed that the failure detection capability of an ART algorithm is related to how evenly test cases are distributed. Motivated by such an observation, we propose a new family of ART algorithms, namely distribution metric driven ART, in which, distribution metrics are key drivers for evenly spreading test cases inside ART. Out study uncovers several interesting results and shows that the new algorithms can spread test cases more evenly, and also have better failure detection capabilities.

History

Related Materials

  1. 1.
    DOI - Is published in 10.1109/QSIC.2007.4385507
  2. 2.
    ISBN - Is published in 9780769530352 (urn:isbn:9780769530352)

Start page

274

End page

279

Total pages

6

Outlet

Proceedings of the 7th International Conference on Quality Software (QSIC2007)

Editors

Aditya Mathur, W. Ericwong, And M. F. Lau

Name of conference

QSIC2007

Publisher

IEEE

Place published

United States

Start date

2007-10-11

End date

2007-10-12

Language

English

Copyright

© 2007 by The Institute of Electrical and Electronics Engineers, Inc. All rights reserved

Notes

© 2007 IEEE. Reprinted, with permission, from Chen, T, Kuo, F and Liu, H 2007, 'Distribution metric driven adaptive random testing', in Aditya Mathur, W. Ericwong, And M. F. Lau (ed.) Proceedings of the 7th International Conference on Quality Software (QSIC2007), Portland, United States, 11-12 October, 2007, pp. 274-279. This material is posted here with permission of the IEEE. Such permission of the IEEE does not in any way imply IEEE endorsement of any of RMIT University's products or services. Internal or 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 must be obtained from the IEEE by writing to pubs-permissions@ieee.org. By choosing to view this document, you agree to all provisions of the copyright laws protecting it.

Former Identifier

2006041221

Esploro creation date

2020-06-22

Fedora creation date

2013-06-17

Open access

  • Yes