Special Issue Article
Improving Quality of Software Testing Process by Test Case Prioritization
A standard part of software development involves creating serious of test cases, which tests a feature of the system. Regression testing is an expansive, but important process in a software development scenario. Unfortunately, there may be insufficient resources to allow for the re-execution of all test cases during regression testing. In this situation, test case prioritization techniques aim to improve the effectiveness of regression testing by ordering the test cases so that the most beneficial are executed first. For prioritization of test cases different algorithm are used.