Prioritizing Test Cases in Regression Testing using Fault Based Analysis
Testing is an integral part of any software development lifecycle. It takes considerable amount of time and capital to generate test cases and apply testing. Genetic Algorithms are proving to be great tool in optimizing software testing. This paper uses the concept of Genetic algorithms in optimizing software testing. In this paper, we have analysed genetic algorithms and studied their effectiveness to find the faults and time overhead-based criteria to -prioritize test cases. The proposed approach is providing the solution of test cases sequencing as well as reduction by using an intelligent dynamic approach. The proposed system will generate the test cases based on the priorities, which are assigned by the algorithm to test cases on the basis of some intelligent operations. A cumulative mutation probability (CMP) metric is used to determine the effectiveness of the new test case orderings
Keywords: Software Testing, Regression Testing, Genetic, offspring, Prioritization.
Download Full-Text
ABOUT THE AUTHOR
Ashima Singh
A student done her MTech in Computer Science.
Ashima Singh
A student done her MTech in Computer Science.