Test Case Reduction For Regression Testing
Amit Srivastava, Er. Rajesh Tripathi
Keywords: Regression testing, Test case, test case minimization.
Abstract: Software testing is one of the most important stages of software development. In any software development, the development teams always depend on testing to know errors in the program. In the maintenance stage test suite size grow because of integration of new module in the main program. Addition of new module force to create new test case which increase the size of test suite. Regression testing is a type of testing in which we test the program after any modification in the program. In regression testing new test case may be added to the test suite during the whole testing process. The new additions of test cases create possibility of presence of same type of test cases. Due to limitation of time and resource, reduction techniques should be used to recognize and remove them.
 Rothermel, G.; Harrold, M.J., ”A safe, efficient algorithm for regression testselection,” Software Maintenance ,1993. CSM-93, Proceedings., Conferenceon , vol., no., pp.358,367, 27-30 Sep 1993
 Leung, H.K.N.; White, L., ”Insights into regression testing [software testing],”Software Maintenance, 1989., Proceedings., Conference on , vol., no.,pp.60,69, 16-19 Oct 1989.
 A test-suite reduction approach to improving fault-localization effectivenessGong DandanWangTiantian Su Xiaohong Ma Peijun School of Computer Scienceand Technology, Harbin Institute of Technology, Harbin 150001, ChinaComputer Languages Systems Structures (Impact Factor: 0.3). 01/2013;39(3):95108. DOI: 10.1016/j.cl.2013.04.001
 Mohapatra, S.K.; Prasad, S., ”Minimizing test cases to reduce the cost of regressiontesting,” Computing for Sustainable Global Development (INDIACom),2014 International Conference on , vol., no., pp.505,509, 5-7 March2014.
 Pan Liu, ”An efficient reduction approach to test suite,” Software Engineering,Artificial Intelligence, Networking and Parallel/Distributed Computing(SNPD), 2014 15th IEEE/ACIS International Conference on , vol., no., pp.1,5,June 30 2014-July 2 2014.
 P. B. Sharma, Ruchika Malhotra and Mohit Garg Empirical Validation of anEfficient Test Data Generation Algorithm Based on Adequacy based TestingCriteria Software Engineering : An International Journal (SEIJ), Vol. 2, No. 1,March 2012.
 Test Case Prioritization based on Varying Testing Requirement Priorities andTest Case Costs by Xiaofang Zhang ChanghaiNieBaowen Xu Bo Qu.SeventhInternational Conference on Quality Software (QSIC 2007) 0-7695-3035-4/072007.
 DebasisMohapatra,GA based Test Case Generation Approach for Formationof Efficient Set of Dynamic Slices, International Journal on Computer Scienceand Engineering (IJCSE), Vol. 3 No. 8 August 2011.
 R. S. Pressman. Software Engineering: A Practitioners Approach , 3rd Edition,McGraw Hill, New York (1992), p. 559.
 Regression Test Suite Reduction using an Hybrid Technique Based on BCOAnd Genetic Algorithm, Bharti Suri, IshaMangal Varun Srivastava, International
 Journal of Computer Science Informatics (IJCSI), ISSN (PRINT) :22315292, Vol.- II, Issue-1, 2.