An orchestrated survey of methodologies for automated software test case generation

S Anand, EK Burke, TY Chen, J Clark… - Journal of systems and …, 2013 - Elsevier
Test case generation is among the most labour-intensive tasks in software testing. It also has
a strong impact on the effectiveness and efficiency of software testing. For these reasons, it …

Constrained interaction testing: A systematic literature study

BS Ahmed, KZ Zamli, W Afzal, M Bures - IEEE Access, 2017 - ieeexplore.ieee.org
Interaction testing can be used to effectively detect faults that are otherwise difficult to find by
other testing techniques. However, in practice, the input configurations of software systems …

Learning combinatorial interaction test generation strategies using hyperheuristic search

Y Jia, MB Cohen, M Harman… - 2015 IEEE/ACM 37th IEEE …, 2015 - ieeexplore.ieee.org
The surge of search based software engineering research has been hampered by the need
to develop customized search algorithms for different classes of the same problem. For …

Perflearner: Learning from bug reports to understand and generate performance test frames

X Han, T Yu, D Lo - Proceedings of the 33rd ACM/IEEE international …, 2018 - dl.acm.org
Software performance is important for ensuring the quality of software products.
Performance bugs, defined as programming errors that cause significant performance …

Advances in combinatorial testing

R Tzoref-Brill - Advances in Computers, 2019 - Elsevier
Since their introduction into software testing in the mid-1980s, combinatorial methods for test
design gathered popularity as a testing best practice and as a prominent software testing …

Formal analysis of the probability of interaction fault detection using random testing

A Arcuri, L Briand - IEEE Transactions on Software Engineering, 2011 - ieeexplore.ieee.org
Modern systems are becoming highly configurable to satisfy the varying needs of customers
and users. Software product lines are hence becoming a common trend in software …

Constraint handling in combinatorial test generation using forbidden tuples

L Yu, F Duan, Y Lei, RN Kacker… - 2015 IEEE Eighth …, 2015 - ieeexplore.ieee.org
Constraint handling is a challenging problem in combinatorial test generation. In general,
there are two ways to handle constraints, ie, constraint solving and forbidden tuples. In our …

AutoReplica: automatic data replica manager in distributed caching and data processing systems

Z Yang, J Wang, D Evans, N Mi - 2016 IEEE 35th International …, 2016 - ieeexplore.ieee.org
Nowadays, replication technique is widely used in data center storage systems for large
scale Cyber-physical Systems (CPS) to prevent data loss. However, side-effect of replication …

An automata-based generation method for combinatorial sequence testing of finite state machines

A Bombarda, A Gargantini - 2020 IEEE international …, 2020 - ieeexplore.ieee.org
Combinatorial Interaction Testing has been applied to event-driven software systems by
using as test suite a set of sequences of inputs in desired combinations. This is generally …

A survey of constrained combinatorial testing

H Wu, C Nie, J Petke, Y Jia, M Harman - arxiv preprint arxiv:1908.02480, 2019 - arxiv.org
Combinatorial Testing (CT) is a potentially powerful testing technique, whereas its failure
revealing ability might be dramatically reduced if it fails to handle constraints in an adequate …