A snowballing literature study on test amplification

B Danglot, O Vera-Perez, Z Yu, A Zaidman… - Journal of Systems and …, 2019 - Elsevier
The adoption of agile approaches has put an increased emphasis on testing, resulting in
extensive test suites. These suites include a large number of tests, in which developers …

[图书][B] An artificial intelligence approach to test generation

N Singh - 2012 - books.google.com
I am indebted to my thesis advisor, Michael Genesereth, for his guidance, inspiration, and
support which has made this research possible. As a teacher and a sounding board for new …

Developer-centric test amplification: The interplay between automatic generation human exploration

C Brandt, A Zaidman - Empirical Software Engineering, 2022 - Springer
Automatically generating test cases for software has been an active research topic for many
years. While current tools can generate powerful regression or crash-reproducing test cases …

An empirical study of automatically-generated tests from the perspective of test smells

T Virgínio, LA Martins, LR Soares, R Santana… - Proceedings of the …, 2020 - dl.acm.org
Developing test code can be as or more expensive than developing production code.
Commonly, developers use automated unit test generators to speed up software testing. The …

Does automated white-box test generation really help software testers?

G Fraser, M Staats, P McMinn, A Arcuri… - Proceedings of the 2013 …, 2013 - dl.acm.org
Automated test generation techniques can efficiently produce test data that systematically
cover structural aspects of a program. In the absence of a specification, a common …

Perfect is the enemy of test oracle

AR Ibrahimzada, Y Varli, D Tekinoglu… - Proceedings of the 30th …, 2022 - dl.acm.org
Automation of test oracles is one of the most challenging facets of software testing, but
remains comparatively less addressed compared to automated test input generation. Test …

Does automated unit test generation really help software testers? a controlled empirical study

G Fraser, M Staats, P McMinn, A Arcuri… - ACM Transactions on …, 2015 - dl.acm.org
Work on automated test generation has produced several tools capable of generating test
data which achieves high structural coverage over a program. In the absence of a …

An experience report on applying software testing academic results in industry: we need usable automated test generation

A Arcuri - Empirical Software Engineering, 2018 - Springer
What is the impact of software engineering research on current practices in industry? In this
paper, I report on my direct experience as a PhD/post-doc working in software engineering …

A comprehensive study of pseudo-tested methods

OL Vera-Pérez, B Danglot, M Monperrus… - Empirical Software …, 2019 - Springer
Pseudo-tested methods are defined as follows: they are covered by the test suite, yet no test
case fails when the method body is removed, ie, when all the effects of this method are …

Empirical studies of software testing techniques: Challenges, practical strategies, and future research

L Briand, Y Labiche - ACM SIGSOFT Software Engineering Notes, 2004 - dl.acm.org
This position paper aims at discussing a number of issues that typically arise when
performing empirical studies with software testing techniques. Though some problems are …