UPM Institutional Repository

A mechanized method for risk-based test case generation and prioritization by an improved correlation system (R-TCGiCS)


Citation

Deevi, Durga Praveen and Allur, Naga Sushma and Dondapati, Koteswararao and Chetlapalli, Himabindu and Kodadi, Sharadha and Perumal, Thinagaran (2025) A mechanized method for risk-based test case generation and prioritization by an improved correlation system (R-TCGiCS). SN Computer Science, 6 (4). art. no. 310. pp. 1-14. ISSN 2662-995X; eISSN: 2661-8907

Abstract

With a combination of limited resources and a demanding schedule, software testing is sometimes done under great pressure to guarantee that the software requirements are met. In addition, testing should reveal any flaws in the software that could compromise its ability to perform its primary functions. The most time-consuming and important part of testing software is creating test cases. There are a lot of testing scenarios, and the testing efficacy is low; thus, the test data needs to be enhanced using a powerful optimization technique. Test priority becomes an absolute necessity when testing software products built in a production line with limited resources in terms of time and money. Therefore, this paper proposes risk-based test case generation and prioritization by an improved correlation system (R-TCGiCS), which has been introduced to perform regression testing. The suggested method uses data on changes to requirements, method complexity, and total project size as risk indicators. In this research, the authors present a risk-based test case prioritizing strategy that uses information about software changes and the invocation relationship between methods to determine which tests should run first. The goal of this research is to automate the procedure for risk evaluation to make the risk-based analysis simpler and more flexible and to detect high-risk faults earlier. It achieved an impressive fault detection rate of 80% when executing 150 test cases, outperforming other approaches such as GA-TCP and ARS, which recorded detection rates of 66.67% and 60%, respectively. Experimental results reveal that our suggested method enhances test efficiency by detecting faults earlier than existing state-of-the-art approaches, particularly in high-risk modules.


Download File

[img] Text
123999.pdf - Published Version
Restricted to Repository staff only

Download (1MB)

Additional Metadata

Item Type: Article
Subject: Computer Science (all)
Subject: Computer Science Applications
Divisions: Faculty of Computer Science and Information Technology
DOI Number: https://doi.org/10.1007/s42979-025-03800-0
Publisher: Springer
Keywords: Correlation system; Optimization technique; Prioritization; Regression testing; Risk indicators; Test case
Sustainable Development Goals (SDGs): SDG 9: Industry, Innovation and Infrastructure, SDG 8: Decent Work and Economic Growth, SDG 16: Peace, Justice and Strong Institutions
Depositing User: Ms. Nur Faseha Mohd Kadim
Date Deposited: 04 Jun 2026 03:25
Last Modified: 04 Jun 2026 03:25
Altmetrics: http://www.altmetric.com/details.php?domain=psasir.upm.edu.my&doi=10.1007/s42979-025-03800-0
URI: http://psasir.upm.edu.my/id/eprint/123999
Statistic Details: View Download Statistic

Actions (login required)

View Item View Item