Towards Unified Combinatorial Interaction Testing
Hanefi Mercan, Cemal Yilmaz

TL;DR
This paper introduces U-CIT, a flexible framework for combinatorial interaction testing that allows users to define custom spaces and coverage criteria, unifying many existing CIT approaches.
Contribution
The paper presents U-CIT, a novel, flexible framework enabling customizable combinatorial testing and unifies various existing CIT methods under one approach.
Findings
U-CIT can model many existing CIT objects as special cases.
U-CIT demonstrates flexibility on a realistic testing scenario.
The approach simplifies the creation of tailored combinatorial tests.
Abstract
We believe that we can exploit the benefits of combinatorial interaction testing (CIT) on many "non-traditional" combinatorial spaces using many "non-traditional" coverage criteria. However, this requires truly flexible CIT approaches. To this end, we introduce Unified Combinatorial Interaction Testing (U-CIT), which enables practitioners to define their own combinatorial spaces and coverage criteria for testing, and present a unified construction approach to compute specific instances of U-CIT objects. We, furthermore, argue that most (if not all) existing CIT objects are a special case of U-CIT and demonstrate the flexibility of U-CIT on a simple, yet realistic scenario.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Testing and Debugging Techniques · Software Reliability and Analysis Research · Advanced Malware Detection Techniques
