Published January 1, 2022 | Version v1
Conference paper Open

Using Unified Combinatorial Interaction Testing for MC/DC Coverage

  • 1. Sabanci Univ, Fac Engn & Nat Sci, Istanbul, Turkey

Description

In this work, we express the masking and unique-cause MC/DC coverage criteria in Unified Combinatorial Interaction Testing (U-CIT) to test the interactions between the compile-time configuration options in highly configurable software systems. Our goal is not to propose yet another approach for achieving MC/DC coverage, but to further demonstrate the flexibility of U-CIT by applying it to a coverage criterion, which is quite different than the ones addressed by U-CIT so far. As the MC/DC criterion requires two test cases to show the independence of each condition, the test cases included in a U-CIT object cannot be generated independently from each other, which was the case for the coverage criteria addressed by U-CIT so far. Our empirical evaluations conducted on a dozen of highly configurable software systems demonstrate that U-CIT can flexibly address the aforementioned coverage criteria.

Files

bib-9cad0d59-3935-42f0-956f-0f4720f8593a.txt

Files (235 Bytes)

Name Size Download all
md5:708898020329e537b0ce0dc74aaafd43
235 Bytes Preview Download