Method of automated integration test generation and continuous execution in large-scale code repositories

dc.contributor.authorBoiko, Viacheslav
dc.contributor.authorMartyniuk, Valerii
dc.date.accessioned2026-03-20T07:34:21Z
dc.date.available2026-03-20T07:34:21Z
dc.date.issued2026
dc.description.abstractMaintaining high-quality tests in large-scale code repositories remains a critical challenge due to frequent code changes and the high cost of manual test creation and maintenance. This paper proposes a method of automated test generation and continuous execution integrated directly into a .NET Azure DevOps pipeline. The method leverages large language models to automatically generate and update integration tests in response to every code commit. Once generated, the tests are compiled and executed within the same pipeline, while a self-healing mechanism attempts to automatically recover failing AI-generated tests. If recovery fails, the pipeline halts to prevent defective deployments. The approach ensures that the test suite evolves continuously alongside the codebase, enabling real-time validation of new functionality. Experimental evaluation on a large-scale project demonstrated improved test coverage, reduced manual testing effort, and enhanced defect detection during continuous integration. The research highlights the synergy between AI-driven code analysis and continuous testing, showing how automated test generation can strengthen DevOps practices. Future work will focus on fine-tuning language models for domain-specific test generation and improving self-healing accuracy to further reduce developer intervention.
dc.identifier.citationBoiko V., Martyniuk V. Method of automated integration test generation and continuous execution in large-scale code repositories // Вимірювальна та обчислювальна техніка в технологічних процесах. 2026. № 1. С. 107-113.
dc.identifier.doihttps://doi.org/10.31891/2219-9365-2026-85-13
dc.identifier.urihttps://elar.khmnu.edu.ua/handle/123456789/20894
dc.language.isoen
dc.publisherХмельницький національний університет
dc.subjectautomated test generation
dc.subjectAI-driven testing
dc.subjectintegration tests
dc.subjectsoftware quality assurance
dc.subjectobject-oriented programming
dc.subjectAzure DevOps
dc.subjectlarge-scale repositories
dc.subject.udc004.4, 004.8
dc.titleMethod of automated integration test generation and continuous execution in large-scale code repositories
dc.typeСтаття
Файли
Контейнер файлів
Зараз показуємо 1 - 1 з 1
Назва:
VOTTP_1_2026+107-113.pdf
Розмір:
920.11 KB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Назва:
license.txt
Розмір:
4.26 KB
Формат:
Item-specific license agreed upon to submission
Опис:
Зібрання