The integration of machine learning into automated test generation: A systematic mapping study

Afonso Fontes, Gregory Gay

Software Testing Verification and Reliability 2023 article cited by 24

importance 5/10 partially solved Software Testing and Debugging Techniques software testing stage: research

Automated generation of software tests is difficult; machine learning may make it effective, but the field's state was unclear.

Better automated testing could reduce software bugs and the cost of quality assurance.

This is a systematic mapping study of 124 publications characterizing how ML is used to generate test inputs, oracles, and improve existing methods.

not stated in source

The survey finds ML-based test generation shows great promise but no concrete benchmark result is stated.

Venue Software Testing Verification and Reliability
Published 2023
Work type article
Authors Afonso Fontes, Gregory Gay
Citations 24 (OpenAlex, at import time)
References 141
Model or method not stated in source
Organization not stated in source
Primary source https://doi.org/10.1002/stvr.1845
Open access hybrid
Keywords machine learning, automated test generation, systematic mapping, software testing, oracles
5 / 10

real but narrower advance

Automated test generation could reduce software bugs and QA cost across the industry, but abstract gives no scale; a mapping study of 124 publications showing promise with open challenges.

Basis: inferred. Judged from the source text, which gives no explicit scale. Stated scale: not stated in source. Method and limits.

# Paper Year Citations Importance
1 ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever, Geoffrey E. Hinton
2017 106,345
8
2 Deep Residual Learning for Image Recognition
Kaiming He, Xiangyu Zhang, Shaoqing Ren, Jian Sun
2016 221,134
8
3 Faster sorting algorithms discovered using deep reinforcement learning
Daniel J. Mankowitz, Andrea Michi, Anton Zhernov, Marco Gelmi, Marco S...
2023 175
8
4 A deep learning‐based approach for software vulnerability detection using code metrics
Fazli Subhan, Xiaoxue Wu, Lili Bo, Xiaobing Sun, Muhammad Rahman
2022 42
7
5 Deep Learning-Based Attack Detection and Classification in Android Devices
Alfonso Gómez, Antonio Muñoz
2023 41
7