File(s) not publicly available

Incremental identification of categories and choices for test case generation: A study of the software practitioners' preferences

conference contribution
posted on 28.11.2018, 00:00 by Pak Poon, TY Chen, TH 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

Category 1 - Australian Competitive Grants (this includes ARC, NHMRC)

History

Editor

Gotlieb A; Chen Z

Parent Title

QSIC 2013: Proceedings of the Thirteenth International Conference on Quality Software

Start Page

230

End Page

237

Number of Pages

8

Start Date

29/07/2013

Finish Date

30/07/2013

eISSN

2332-662X

ISSN

1550-6002

ISBN-13

9780769550398

Location

Nanjing, China

Publisher

IEEE Computer Society

Place of Publication

Los Alamitos, CA

Peer Reviewed

Yes

Open Access

No

External Author Affiliations

Swinburne University of Technology; The University of Hong Kong

Era Eligible

Yes

Name of Conference

13th International Conference on Quality Software