Simplified modeling of combinatorial test spaces

Itai Segall*, Rachel Tzoref-Brill, Aviad Zlotnick

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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.

Original languageEnglish
Title of host publicationProceedings - IEEE 5th International Conference on Software Testing, Verification and Validation, ICST 2012
Pages573-579
Number of pages7
DOIs
StatePublished - 2012
Externally publishedYes
Event5th IEEE International Conference on Software Testing, Verification and Validation, ICST 2012 - Montreal, QC, Canada
Duration: 17 Apr 201221 Apr 2012

Publication series

NameProceedings - IEEE 5th International Conference on Software Testing, Verification and Validation, ICST 2012

Conference

Conference5th IEEE International Conference on Software Testing, Verification and Validation, ICST 2012
Country/TerritoryCanada
CityMontreal, QC
Period17/04/1221/04/12

Keywords

  • Combinatorial Modeling
  • Test Planning

Fingerprint

Dive into the research topics of 'Simplified modeling of combinatorial test spaces'. Together they form a unique fingerprint.

Cite this