Combinatorial testing with order requirements

Eitan Farchi, Itai Segall, Rachel Tzoref-Brill, Aviad Zlotnick

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

Abstract

Combinatorial Test Design, CTD, does not easily lend itself to the modeling of ordered parameter-values. Such modeling is much needed in practice, e.g. For the testing of sequences of API calls or parameterized events. We extend the CTD paradigm to address this need. We define a test as an ordered tuple of the parameter-values of the model, and introduce the concepts of ordered restrictions and ordered interaction coverage requirements. We develop an efficient algorithm for generating a small set of tests that satisfy the ordered and unordered interaction coverage requirements and evaluate it on several real-life examples.

Original languageEnglish
Title of host publicationProceedings - IEEE 7th International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2014
PublisherIEEE Computer Society
Pages118-127
Number of pages10
ISBN (Print)9780769551944
DOIs
StatePublished - 2014
Externally publishedYes
Event7th IEEE International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2014 - Cleveland, OH, United States
Duration: 31 Mar 20144 Apr 2014

Publication series

NameProceedings - IEEE 7th International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2014

Conference

Conference7th IEEE International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2014
Country/TerritoryUnited States
CityCleveland, OH
Period31/03/144/04/14

Keywords

  • CTD
  • Combinatorial Testing
  • Order Requirements
  • Ordered Tests

Fingerprint

Dive into the research topics of 'Combinatorial testing with order requirements'. Together they form a unique fingerprint.

Cite this