On the effectiveness of manual and automatic unit test generation: ten years later

D Serra, G Grano, F Palomba, F Ferrucci… - 2019 IEEE/ACM 16th …, 2019 - ieeexplore.ieee.org
Good unit tests play a paramount role when it comes to foster and evaluate software quality.
However, writing effective tests is an extremely costly and time consuming practice. To …

Grt: Program-analysis-guided random testing (t)

L Ma, C Artho, C Zhang, H Sato… - 2015 30th IEEE/ACM …, 2015 - ieeexplore.ieee.org
We propose Guided Random Testing (GRT), which uses static and dynamic analysis to
include information on program types, data, and dependencies in various stages of …

Java unit testing tool competition-fifth round

A Panichella, UR Molina - 2017 IEEE/ACM 10th International …, 2017 - ieeexplore.ieee.org
After four successful JUnit tool competitions, we report on the achievements of a new Java
Unit Testing Tool Competition. This 5th contest introduces statistical analyses in the …

JUGE: An infrastructure for benchmarking Java unit test generators

X Devroey, A Gambi, JP Galeotti, R Just… - Software Testing …, 2023 - Wiley Online Library
Researchers and practitioners have designed and implemented various automated test
case generators to support effective software testing. Such generators exist for various …

On the techniques we create, the tools we build, and their misalignments: A study of KLEE

EF Rizzi, S Elbaum, MB Dwyer - … of the 38th International Conference on …, 2016 - dl.acm.org
Our community constantly pushes the state-of-the-art by introducing" new" techniques.
These techniques often build on top of, and are compared against, existing systems that …

Unit testing tool competition: round four

U Rueda, R Just, JP Galeotti, TEJ Vos - Proceedings of the 9th …, 2016 - dl.acm.org
This paper describes the methodology and results of the 4th edition of the Java Unit Testing
Tool Competition. This year's competition features a number of infrastructure improvements …

Generated tests in the context of maintenance tasks: A series of empirical studies

WBR Herculano, ELG Alves, M Mongiovi - IEEE Access, 2022 - ieeexplore.ieee.org
Maintenance tasks are often time-consuming and hard to manage. To cope with that,
developers often use failing test cases to guide their maintenance efforts. Therefore, working …

Unit testing tool competition--round three

U Rueda, TEJ Vos, I Prasetya - 2015 IEEE/ACM 8th …, 2015 - ieeexplore.ieee.org
This paper describes the third round of the Java Unit Testing Tool Competition. This edition
of the contest evaluates no less than seven automated testing tools! And, like during the …

Comparing mutation coverage against branch coverage in an industrial setting

A Parsai, S Demeyer - International Journal on Software Tools for …, 2020 - Springer
The state-of-the-practice in software development is driven by constant change fueled by
continues integration servers. Such constant change demands for frequent and fully …

Evaluating code‐based test input generator tools

L Cseppentő, Z Micskei - Software Testing, Verification and …, 2017 - Wiley Online Library
In recent years, several tools have been developed to automatically select test inputs from
the code of the system under test. However, each of these tools has different advantages …