A snowballing literature study on test amplification
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 …
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 …
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
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 …
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
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 …
Commonly, developers use automated unit test generators to speed up software testing. The …
Does automated white-box test generation really help software testers?
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 …
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 …
remains comparatively less addressed compared to automated test input generation. Test …
Does automated unit test generation really help software testers? a controlled empirical study
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 …
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 …
paper, I report on my direct experience as a PhD/post-doc working in software engineering …
A comprehensive study of pseudo-tested methods
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 …
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
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 …
performing empirical studies with software testing techniques. Though some problems are …