Looking into How Machine Learning is Used for Regression Testing Within the Agile Software Development Context

Main Article Content

Dr. Bal Krishna Sharma

Abstract

Regression testing is essential for maintaining software reliability, especially in agile development environments marked by frequent code changes and iterative delivery cycles. Traditional regression testing methods often fall short in keeping up with the speed and complexity of modern development, leading to a growing need for smarter and more efficient solutions. In this context, Machine Learning (ML) has been developed as a transformational method, offering intelligent capabilities such as test case selection, fault prediction, and change impact analysis. These developments ensure that new code modifications do not adversely affect current functionality by automating and optimizing testing. This paper presents a comprehensive review of how ML is being applied to enhance regression testing in agile settings, highlighting current methodologies, categorizing state-of-the-art applications, and outlining the benefits in terms of accuracy, efficiency, and automation. The review aims to support researchers and practitioners in leveraging ML to develop more effective and Agile software development techniques for adaptive regression testing.

Downloads

Download data is not yet available.

Article Details

Section

Review Article

How to Cite

Looking into How Machine Learning is Used for Regression Testing Within the Agile Software Development Context. (2025). Journal of Global Research in Multidisciplinary Studies(JGRMS), 1(6), 24-29. https://doi.org/10.5281/zenodo.16145000

Similar Articles

You may also start an advanced similarity search for this article.