Articles | Open Access | DOI: https://doi.org/10.37547/tajet/Volume07Issue05-07

Evolution of Automated Testing Methods Using Machine Learning

Anna Deviatko , Sr. QA engineer, PGA Tour Ponte Vedra, USA

Abstract

program testing is crucial for guaranteeing program dependability, but it has historically included a lot of manual labor, which restricts coverage and raises expenses.  By creating and selecting test cases, anticipating defect-prone locations, and evaluating test results, machine learning (ML)-driven testing approaches automate and improve traditional software testing. This study examines the development of these techniques.  Significant enhancements are provided by ML-driven techniques, such as early fault detection, shorter testing times, and increased test coverage.  The paper offers a thorough synthesis of current developments, contrasting ML-based testing with conventional methods in a number of areas, including efficacy and efficiency in defect identification.  It also highlights important research gaps, talks about real-world implementation issues, and looks at multidisciplinary uses of machine learning technologies, such as deep learning and reinforcement learning. The paper concludes by highlighting machine learning's revolutionary influence on software testing procedures and projecting a time when testing will become more independent, flexible, and incorporated into ongoing software development processes.

Keywords

adaptive leadership, organizational change, crisis management, employee retention, workplace innovation

References

Ajorloo, S., Jamarani, A., Kashfi, M., Kashani, M. H., & Najafizadeh, A. (2024). A Systematic Review of Machine Learning Methods in Software Testing. Applied Soft Computing, 162, 111805. https://doi.org/10.1016/j.asoc.2024.111805

Boukhlif, M., Hanine, M., & Kharmoum, N. (2023). A Decade of Intelligent Software Testing Research: A Bibliometric Analysis. Electronics, 12(9), 2109. https://doi.org/10.3390/electronics12092109

Esnaashari, M., & Damia, A. H. (2021). Automation of Software Test Data Generation Using Genetic Algorithm and Reinforcement Learning. Expert Systems with Applications, 183, 115446. https://doi.org/10.1016/j.eswa.2021.115446

Last, M., Kandel, A., Bunke, H. (2004). Artificial Intelligence Methods in Software Testing Series in Machine Perception and Artificial Intelligence, Volume 56, 2004. World Scientific Publishing Co.

Mehmood, A., Ilyas, Q. M., Ahmad, M., & Shi, Z. (2024). Test Suite Optimization Using Machine Learning Techniques: A Comprehensive Study. IEEE Access, 12, 168645–168671. https://doi.org/10.1109/ACCESS.2024.3490453

Obreja, D. M., Rughiniș, R., & Rosner, D. (2024). Mapping the conceptual structure of innovation in artificial intelligence research: A bibliometric analysis and systematic literature review. Journal of Innovation & Knowledge, 9(1), 100465. https://doi.org/10.1016/j.jik.2024.100465

Openja, M., Khomh, F., Foundjem, A., Jiang, Z. M., Abidi, M., & Hassan, A. E. (2024). An empirical study of testing machine learning in the wild. ACM Transactions on Software Engineering and Methodology, 34(1), 1-63.

Pan, R., Ghaleb, T. A., Bagherzadeh, M., & Briand, L. (2022). Test Case Selection and Prioritization Using Machine Learning: A Systematic Literature Review. Empirical Software Engineering, 27, 81. https://doi.org/10.1007/s10664-021-10066-6

Sebastian, A., Naseem, H., & Catal, C. (2024). Unsupervised Machine Learning Approaches for Test Suite Reduction: A Systematic Mapping Study. Applied Artificial Intelligence, 38(4), 310–330. https://doi.org/10.1080/08839514.2024.2322336

Wahono, R. S. (2015). A systematic literature review of software defect prediction. Journal of software engineering, 1(1), 1-16.

Zardari, S., Alam, S., Al Salem, H. A., Al Reshan, M. S., Shaikh, A., Rehman, M. M. u., & Mouratidis, H. (2022). A Comprehensive Bibliometric Assessment on Software Testing (2016–2021). Electronics, 11(13), 1984. https://doi.org/10.3390/electronics11131984

Article Statistics

Copyright License

Download Citations

How to Cite

Anna Deviatko. (2025). Evolution of Automated Testing Methods Using Machine Learning. The American Journal of Engineering and Technology, 7(05), 88–100. https://doi.org/10.37547/tajet/Volume07Issue05-07