PROSPECTS OF USING AI FOR AUTOMATED SOFTWARE TESTING

Authors

  • Artem ANTONENKO National University of Life and Environmental Sciences of Ukraine, Kyiv, Ukraine
  • Oleksandr GOLUBENKO Higher Education Institution "Academician Yuri Bugay International Science and Technical University", Kyiv, Ukraine
  • Andrii ONYSKO National Technical University of Ukraine "Igor Sikorskykyiv Polytechnic Institute", Ukraine
  • Serhii CHECHYK State University of Information and Communication Technologies, Kyiv, Ukraine
  • Sergii VOSTRIKOV State University of Information and Communication Technologies, Kyiv, Ukraine

DOI:

https://doi.org/10.30857/2786-5371.2025.5.1

Keywords:

software testing, test automation, artificial intelligence, machine learning, test generation, self-healing, defect prediction, quality assurance, neural networks, CI/CD

Abstract

Purpose. The research method is to analyze the prospects for using artificial intelligence to overcome key limitations of traditional automated software testing, in particular, test fragility, low adaptability, large volumes of test scenarios and the inconsistency of testing speed with the pace of modern development, as well as to justify the transition to intelligent, self-learning quality assurance systems.

Methodology. The work uses the method of systematic review and synthesis of modern scientific literature and publications of leading technology companies, a comparative analysis of traditional and AI-oriented approaches to testing, general practical use of examples using large language models, reinforcement learning, graph neural networks and self-healing technologies, as well as illustrative modeling of the benefits of AI through schematic diagrams and examples.

Findings. The study identified six main problems of classical testing and demonstrated that the integration of AI allows you to automatically generate test scripts (including from natural language), predict defects, implement self-healing mechanisms, optimize test priority in CI/CD, detect flaky tests, and significantly increase code coverage and process stability while simultaneously reducing support costs autotests.

Originality. The novelty lies in the systematic synthesis and updating of trends in the use of large language models for generating tests based on natural language, graph neural networks for dependency analysis, as well as reinforcement learning methods for adaptive navigation in interfaces, which simultaneously contribute to the formation of the concept of proactive, intelligent, and context-oriented software testing provision.

Practical value. The results of the work have direct practical value for QA teams and DevOps processes: the proposed AI approaches allow you to reduce time and resources for supporting automated tests, accelerate CI/CD cycles, increase the reliability of releases, optimize the focus of testing on risky areas of the code, and ensure the availability of processes even for a team with limited technical resources.

Downloads

Download data is not yet available.

Author Biographies

Artem ANTONENKO, National University of Life and Environmental Sciences of Ukraine, Kyiv, Ukraine

Candidate of Technical Sciences, Associate Professor, Department of Standardization and Certification of Agricultural Products

https://orcid.org/0000-0001-9397-1209

Scopus Author ID: 57207861964

Researcher ID: AAM-7380-2021

 

Oleksandr GOLUBENKO, Higher Education Institution "Academician Yuri Bugay International Science and Technical University", Kyiv, Ukraine

Candidate of Technical Sciences, Associate Professor, Department of Information and Communication Technologies

https://orcid.org/0000-0002-1776-5160 

Scopus Author ID: 59155637100 (57552544800)

Andrii ONYSKO, National Technical University of Ukraine "Igor Sikorskykyiv Polytechnic Institute", Ukraine

Candidate of Military Sciences, Associate ProfessorDepartment of Digital Technologies in Energy

https://orcid.org/0000-0001-7178-1417 

Serhii CHECHYK, State University of Information and Communication Technologies, Kyiv, Ukraine

Postgraduate StudentDepartment of Computer Engineering

https://orcid.org/0009-0009-9293-5156

Sergii VOSTRIKOV, State University of Information and Communication Technologies, Kyiv, Ukraine

Postgraduate StudentDepartment of Computer Engineering

https://orcid.org/0009-0008-8425-8872

Downloads

Published

2025-10-22

How to Cite

ANTONENKO, A., GOLUBENKO, O., ONYSKO, A., CHECHYK, S., & VOSTRIKOV, S. (2025). PROSPECTS OF USING AI FOR AUTOMATED SOFTWARE TESTING. Technologies and Engineering, 26(5), 9–20. https://doi.org/10.30857/2786-5371.2025.5.1

Issue

Section

INFORMATION TECHNOLOGIES, ELECTRONICS, MECHANICAL AND ELECTRICAL ENGINEERING