Swinburne
Browse

How well do test case prioritization techniquessupport statistical fault localization

Download (385.61 kB)
conference contribution
posted on 2024-07-26, 14:15 authored by Bo Jiang, Zhenyu Zhang, T. H. Tse, Tsong ChenTsong Chen
In continuous integration, a tight integration of test case prioritization techniques and fault-localization techniques may both expose failures faster and locate faults more effectively. Statistical fault-localization techniques use the execution information collected during testing to locate faults. Executing a small fraction of a prioritized test suite reduces the cost of testing, and yet the subsequent fault localization may suffer. This paper presents the first empirical study to examine the impact of test case prioritization on the effectiveness of fault localization. Among many interesting empirical results, we find that coverage-based techniques and random ordering can be more effective than distribution-based techniques in supporting statistical fault localization. Furthermore, the integration of random ordering for test case prioritization and statistical fault localization can be effective in locating faults quickly and economically.

Funding

Australian Research Council

University Grants Committee

History

Available versions

PDF (Published version)

ISBN

9780769537269

ISSN

0730-3157

Journal title

Proceedings - International Computer Software and Applications Conference

Conference name

International Computer Software and Applications Conference

Volume

1

Pagination

7 pp

Publisher

IEEE

Copyright statement

Copyright © 2009 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.

Language

eng

Usage metrics

    Publications

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC