TEST CASE PRIORITIZATION

Praveen Ranjan Srivastava · 2008

ABSTRACT Test case prioritization techniques involve scheduling over test cases in an order that improves the performance of regression testing. It is inefficient to re execute every test cases for every program function if once change occurs. Test case prioritization techniques organize the test cases in a test suite by ordering such that the most beneficial are executed first thus allowing for an increase in the effectiveness of testing. One of the performance goals i.e. the fault detection rate, is a measure of how quickly faults are detected during the testing process. In this paper I present a new test case prioritization algorithm, which calculates average faults found per minute. I present the results illustrating the effectiveness of algorithm with the help of APFD metric. The main aim of my paper is to determine the effectiveness of prioritized and non-prioritized case with the help of APFD. Keywords: Regression Testing , Average Percentage of Faults Detected (APFD), Test Cases.

Read the paper · More papers on PaperTik