DocumentCode
2088658
Title
Simplified Modeling of Combinatorial Test Spaces
Author
Segall, Itai ; Tzoref-Brill, Rachel ; Zlotnick, Aviad
Author_Institution
Haifa Res. Lab., IBM, Haifa, Israel
fYear
2012
fDate
17-21 April 2012
Firstpage
573
Lastpage
579
Abstract
Combinatorial test design (CTD) is an effective test planning technique that reveals faults that result from feature interactions in a system. The test space is manually modeled by a set of parameters, their respective values, and restrictions on the value combinations. A subset of the test space is then automatically constructed so that it covers all valid value combinations of every t parameters, where t is usually a user input. In many real-life testing problems, the relationships between the different test parameters are complex. Thus, precisely capturing them by restrictions in the CTD model might be a very challenging and time consuming task. From our experience, this is one of the main obstacles in applying CTD to a wide range of testing problems. In this paper, we introduce two new constructs to the CTD model, counters and value properties, that considerably reduce the complexity of the modeling task, allowing one to easily model testing problems that were practically impossible to model before. We demonstrate the impact of these constructs on two real-life case studies.
Keywords
combinatorial mathematics; program testing; service-oriented architecture; CTD model; combinatorial test design; feature interactions; modeling task; real-life testing problems; simplified combinatorial test space modeling; test planning technique; Boolean functions; Data structures; Operating systems; Radiation detectors; Servers; Testing; Virtual machining; Combinatorial Modeling; Test Planning;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Testing, Verification and Validation (ICST), 2012 IEEE Fifth International Conference on
Conference_Location
Montreal, QC
Print_ISBN
978-1-4577-1906-6
Type
conf
DOI
10.1109/ICST.2012.143
Filename
6200155
Link To Document