This book reviews the state-of-the-art in combinatorial testing, with particular emphasis on the automatic generation of test data. It describes the most commonly used approaches in this area - including algebraic construction, greedy methods, evolutionary computation, constraint solving and optimization - and explains major algorithms with examples. In addition, the book lists a number of test generation tools, as well as benchmarks and applications. Addressing a multidisciplinary topic, it will be of particular interest to researchers and professionals in the areas of software testing, combinatorics, constraint solving and evolutionary computation.The product line is artificial, but its structure reflects portions of the Nokia 6000 series phones. ... The experiments show that aCT can detect hard-to-find software faults more efficiently than manual test case selection methodsa. ...  conducted a case study on applying combinatorial testing to audio players to see whether they can correctly recognize and display information described in ID3v2 tags ofanbsp;...
|Title||:||Automatic Generation of Combinatorial Test Data|
|Author||:||Jian Zhang, Zhiqiang Zhang, Feifei Ma|
|Publisher||:||Springer - 2014-09-15|