Intelligent Automation of Software Testing Using AI and Machine Learning Techniques
Keywords:
Artificial Intelligence, Machine Learning, Software Testing, Intelligent Test AutomationAbstract
The increasing complexity of modern software systems has exposed important limitations in conventional software testing, particularly in environments characterized by continuous integration, heterogeneous execution contexts, frequent releases, and large test suites. Intelligent automation seeks to address these limitations by incorporating artificial intelligence (AI) and machine learning (ML) into test generation, test prioritization, defect-oriented analysis, regression testing, and adaptive decision-making. This research and review paper examines the theoretical and technical foundations of intelligent software testing by synthesizing the supplied literature on transfer learning, domain adaptation, adversarial learning, representation learning, deep learning, and optimization. Although several cited studies originate from computer vision and domain adaptation, their underlying mechanisms provide transferable principles for software testing, especially for learning across changing application environments, reducing distribution mismatch, selecting informative data, and adapting models to partially overlapping domains. The paper develops a conceptual intelligent testing framework integrating data preparation, learned representation, domain adaptation, test generation, prioritization, execution feedback, and continuous model refinement. The analysis indicates that adversarial adaptation, selective representation, transfer learning, and optimization can potentially reduce the dependence of automated testing systems on manually engineered rules. However, challenges remain concerning data quality, distribution shifts, explainability, computational cost, model reliability, and the validation of AI-generated testing decisions. The study positions intelligent test automation as an adaptive quality-engineering paradigm rather than merely an extension of conventional test automation.
Downloads
References
1. Cao, Z.,et al.(2018a). Partial adversarial domain adaptation In Proceedings of the European conference on computer vision(ECCV)(pp. 135–150).
2. Cao, Z.,et al.(2018b). Partial transfer learning with selective adversarial networks. In Proceedings of the IEEE conferenceon computer vision and pattern recognition(pp. 2724–2732).
3. Cao, Z.,et al.(2019). Learning to transfer examples for partial domainad aptation. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition(pp. 2985–2994).
4. Chen, H.-Y.,et al.(2018). Complement objective training. In International conference on learning representations.
5. Chen, H.-Y.,et al.(2019). Complement objective training. Ar Xivpreprint arXiv:1903.01182.
6. Chen, M., Weinberger, K. Q., & Blitzer, J. (2011). Cotraining for domain adaptation. In Advances in neural information processing systems, vol. 24.
7. Choudhuri, S.,et al.(2018). Object localization on natural scenes: A survey. International Journal of Pattern Recognition and Artificial Intelligence,32, 1855001.
8. Choudhuri, S.,et al.(2020). Partial domain adaptation using selectivere presentation learning for class–weight computation. In 202054th Asilomar Conference on Signals, Systems, and Computers.IEEE (pp. 289–293).
9. Choudhuri, S., Venkateswara, H., & Sen, A. (2022). Coupling adversarial learning with selective voting strategy fordistri bution alignment in partial domain adaptation. Journal of Computational and Cognitive Engineering,1, 181–186.
10. Dang, Q.,et al.(2019). Deep learning based 2D human pose estimation: A survey. Tsinghua Science and Technology,24, 663–676.
11. Deng, J.,et al.(2009). Imagenet: A large–scale hierarchical image database. In 2009 IEEE conference on computer vision andpattern recognition. IEEE (pp. 248–255).
12. Ganin, Y. & Lempitsky, V. (2015). Unsupervised domain adaptation by backpropagation. In Inter national conference on machine learning. PMLR (pp. 1180–1189).
13. Ganin, Y.,et al.(2016). Domain–adversarial training of neural networks. The Journal of Machine Learning Research,17,2096–2030.
14. Ghifary, M.,et al.(2016). Scatter component analysis: A unified framework for domain adaptation and domain generalization. IEEE Transactions on Pattern Analysis and Machine Intelligence39,1414–1430.
15. Guo, Z.,et al.(2021). A survey on deep learning based approaches forscene understanding in autonomous driving. Electronics,10, 471.
16. He, K.,et al.(2016). Deep residual learning for image recognition. In Proceedings of the IEEE conference on computer vision andpattern recognition(pp. 770–778).
17. Hoffman, J.,et al.(2014). LSDA: Large scale detection throughad aptation. In Advances in neural information processing systems, vol. 27.
18. Huang,J.,etal.(2006).Correctingsampleselectionbiasbyunlabeleddata.InAdvances in neural information processing systems,vol.19.
19. Jing, T., Xia, H., & Ding, Z. (2020). Adaptively–accumulated knowledge transfer for partial domain adaptation. In Proceedings of the 28thACM International Conference on Multimedia(pp. 1606–1614).
20. Kingma, D. P. & Ba, J. (2014). Adam: A method for stoch astic optimization. Ar Xiv preprint arXiv:1412.6980.
21. Kumar, A.,et al.(2018). Co–regularized alignment for unsupervised domain adaptation”. In: Advances in neural information processing systems, vol. 31.
22. Geo Philip, Paulson, Artificial Intelligence and Machine Learning Applications in Project Schedule Forecasting: A Predictive Framework for Time-Control in Complex Building Projects (April 16, 2026). Available at SSRN: https://ssrn.com/abstract=6588119 or http://dx.doi.org/10.2139/ssrn.6588119
23. Ramamurthy, K. (2023). AI-Driven Test Automation Frameworks for the Modern Software Quality Engineering. International Journal of Emerging Trends in Computer Science and Information Technology, 4(4), 257-269.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Pham Duc Long, Le Thu Ha (Author)

This work is licensed under a Creative Commons Attribution 4.0 International License.
All articles published by The Parthenon Frontiers and its associated journals are distributed under the terms of the Creative Commons Attribution (CC BY 4.0) International License unless otherwise stated.
Authors retain full copyright of their published work. By submitting their manuscript, authors agree to grant The Parthenon Frontiers a non-exclusive license to publish, archive, and distribute the article worldwide. Authors are free to:
-
Share their article on personal websites, institutional repositories, or social media platforms.
-
Reuse their content in future works, presentations, or educational materials, provided proper citation of the original publication.