A survey of combinatorial testing

C Nie, H Leung - ACM Computing Surveys (CSUR), 2011 - dl.acm.org
Combinatorial Testing (CT) can detect failures triggered by interactions of parameters in the
Software Under Test (SUT) with a covering array test suite generated by some sampling …

Combination testing strategies: a survey

M Grindal, J Offutt, SF Andler - Software Testing, Verification …, 2005 - Wiley Online Library
Combination strategies are test case selection methods that identify test cases by combining
values of the different test object input parameters based on some combinatorial strategy …

[图书][B] Introduction to software testing

P Ammann, J Offutt - 2017 - books.google.com
This extensively classroom-tested text takes an innovative approach to explaining software
testing that defines it as the process of applying a few precise, general-purpose criteria to a …

On the use of a similarity function for test case selection in the context of model‐based testing

EG Cartaxo, PDL Machado… - … Testing, Verification and …, 2011 - Wiley Online Library
Test case selection in model‐based testing is discussed focusing on the use of a similarity
function. Automatically generated test suites usually have redundant test cases. The reason …

A survey on regression test-case prioritization

Y Lou, J Chen, L Zhang, D Hao - Advances in Computers, 2019 - Elsevier
Regression testing is crucial for ensuring the quality of modern software systems, but can be
extremely costly in practice. Test-case prioritization has been proposed to improve the …

[图书][B] How we test software at Microsoft

A Page, K Johnston, B Rollison - 2008 - books.google.com
It may surprise you to learn that Microsoft employs as many software testers as developers.
Less surprising is the emphasis the company places on the testing discipline—and its role in …

Regression test case prioritization by code combinations coverage

R Huang, Q Zhang, D Towey, W Sun, J Chen - Journal of Systems and …, 2020 - Elsevier
Regression test case prioritization (RTCP) aims to improve the rate of fault detection by
executing more important test cases as early as possible. Various RTCP techniques have …

Test case prioritization using test case diversification and fault-proneness estimations

M Mahdieh, SH Mirian-Hosseinabadi… - Automated Software …, 2022 - Springer
Regression testing activities greatly reduce the risk of faulty software release. However, the
size of the test suites grows throughout the development process, resulting in time …

An orchestrated survey of available algorithms and tools for combinatorial testing

SK Khalsa, Y Labiche - 2014 IEEE 25th International …, 2014 - ieeexplore.ieee.org
For functional testing based on the input domain of a functionality, parameters and their
values are identified and a test suite is generated using a criterion exercising combinations …

The minimal failure-causing schema of combinatorial testing

C Nie, H Leung - ACM Transactions on Software Engineering and …, 2011 - dl.acm.org
Combinatorial Testing (CT) involves the design of a small test suite to cover the parameter
value combinations so as to detect failures triggered by the interactions among these …