Swinburne
Browse
- No file added yet -

Incremental Identification of Categories and Choices for Test Case Generation: A Study of the Software Practitioners' Preferences

Download (218.9 kB)
conference contribution
posted on 2024-07-26, 13:52 authored by Pak-Lok Poon, Tsong ChenTsong Chen, T. H. Tse
Test case generation is a vital procedure in the engineering of test harnesses. In particular, the choice relation framework and the category-partition method play an important role, by requiring software testers to identify categories (intuitively equivalent to input parameters or environment conditions) and choices (intuitively equivalent to ranges of values) from a specification and to systematically work on the identified choices to generate test cases. Other specification-based test case generation methods (such as the classification-tree method, cause-effect graphing, and combinatorial testing) also have similar requirements, although different terminology such as classifications and classes is used in place of categories and choices. For a large and complex specification that contains many specification components, categories and choices may be identified separately from various kinds of components. We call this practice an incremental identification approach. In this paper, we discuss our study involving 16 experienced software practitioners and three commercial specifications. Our objectives are to determine, from the opinions of the practitioners, (a) the popularity of an incremental identification approach, (b) the usefulness of identifying categories and choices from various kinds of specification components, and (c) possible ways to improve the effectiveness of the identification process.

Funding

Eat and Dream: effective automatic testing and debugging for real-life embedded wireless communications software

Australian Research Council

Find out more...

History

Available versions

PDF (Accepted manuscript)

ISBN

9780769550398

Journal title

Proceedings 13th International Conference on Quality Software: QSIC 2013

Conference name

13th International Conference on Quality Software, QSIC 2013

Location

Nanjing, Jiangsu

Start date

2013-07-29

End date

2013-07-30

Pagination

7 pp

Publisher

IEEE

Copyright statement

Copyright © 2013 IEEE. The accepted manuscript 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

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC