Combinatorial Testing of Software with Binary Inputs: A State-of-the-Art Review
Sergiy Vilkomir · 2016
Combinatorial methods are useful and effective approaches for software testing. In this paper, we provide a brief review of the research results in one area of combinatorial methods applications: software with binary or Boolean inputs. This includes the testing of logical expressions that is crucial for many safety-critical applications such as avionics software and computer systems at nuclear power plants. We consider three different aspects of this research direction: (1) effectiveness of combinatorial testing with binary inputs, (2) combinatorial test generation, and (3) comparison combinatorial testing with other approaches for testing logical expressions.