New Test Case Prioritization Technique for Regression Testing
N. Prakash, T.R. Rangaswamy
Abstract
N. Prakash, T.R. Rangaswamy
Abstract
Prioritizing test cases will reasonably reduce the testing effort and cover the maximum faults at the earliest with minimum number of test cases during regression testing after modification of the code. Enormous literature addressed the prioritization problems. But all focused on the single procedure oriented software. Researchers have used Meta-heuristic and evolutionary algorithms to prioritize the test cases. Those algorithms will take little effort and consume reasonable time to prioritize the test cases. The proposed algorithm reduces the computational time and optimally prioritizes the test case. The proposed algorithm is assessed using two standard application, Bank ATM Systems and Student Marks Analyzing System for the practicality of the proposed algorithm. The empirical studies show that the proposed method is significantly improving the rate of code coverage.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Prioritizing test cases will reasonably reduce the testing effort and cover the maximum faults at the earliest with minimum number of test cases during regression testing after modification of the code. Enormous literature addressed the prioritization problems. But all focused on the single procedure oriented software. Researchers have used Meta-heuristic and evolutionary algorithms to prioritize the test cases. Those algorithms will take little effort and consume reasonable time to prioritize the test cases. The proposed algorithm reduces the computational time and optimally prioritizes the test case. The proposed algorithm is assessed using two standard application, Bank ATM Systems and Student Marks Analyzing System for the practicality of the proposed algorithm. The empirical studies show that the proposed method is significantly improving the rate of code coverage.
Key concepts: Regression testing, Computer science, Test Management Approach, Test case, Test (biology), Model-based testing, Risk-based testing, Code coverage