A novel approach for test case prioritization

The process of verifying the modified software in the maintenance phase is called Regression Testing. The size of the regression test suite and its selection process is a complex task for regression testers because of time and budget constraints. In this research paper, new Prioritization technique based on hamming distance has been proposed. It is illustrated using an example and found that it produces good results. Average Percentage of Fault Detection (APFD) metrics and charts has been used to show the effectiveness of proposed algorithm.

[1]  Amitabh Srivastava,et al.  Effectively prioritizing tests in development environment , 2002, ISSTA '02.

[2]  Gregg Rothermel,et al.  Incorporating varying test costs and fault severities into test case prioritization , 2001, Proceedings of the 23rd International Conference on Software Engineering. ICSE 2001.

[3]  Chengyun Chu,et al.  Test case prioritization , 1999 .

[4]  Mary Jean Harrold,et al.  Test-Suite Reduction and Prioritization for Modified Condition/Decision Coverage , 2003, IEEE Trans. Software Eng..

[5]  Jastej Badwal,et al.  Test Case Prioritization using Clustering , 2013 .

[6]  Giuseppe Scanniello,et al.  MOTCP: A tool for the prioritization of test cases based on a sorting genetic algorithm and Latent Semantic Indexing , 2012, 2012 28th IEEE International Conference on Software Maintenance (ICSM).

[7]  Gregg Rothermel,et al.  Prioritizing test cases for regression testing , 2000, ISSTA '00.

[8]  Thavasi Anandam Ravi,et al.  Optimization of Test Cases by prioritization , 2013, J. Comput. Sci..

[9]  Adam A. Porter,et al.  A history-based test prioritization technique for regression testing in resource constrained environments , 2002, ICSE '02.

[10]  Gregg Rothermel,et al.  Test Case Prioritization: A Family of Empirical Studies , 2002, IEEE Trans. Software Eng..

[11]  Chayanika Sharma,et al.  A genetic algorithm based approach for prioritization of test case scenarios in static testing , 2011, 2011 2nd International Conference on Computer and Communication Technology (ICCCT-2011).

[12]  Gregg Rothermel,et al.  The impact of test suite granularity on the cost-effectiveness of regression testing , 2002, ICSE '02.