Affiliation:
1. Birla Institute of Technology, Mesra Ranchi, India
Abstract
In the software maintenance activity, regression testing is performed for validing modified source code. Regression testing ensures that the modified code would not affect the earlier tested program. Due to a constraint of resources and time, regression testing is a time-consuming process and it is a very expensive activity. During the regression testing, a set of the test case and the existing test cases are reused. To minimize the cost of regression testing, the researchers proposed a test case prioritization based on clustering techniques. In recent years, research on regression testing has made significant progress for object-oriented software. The empirical results show the importance of K-mean clustering algorithm used to achieve an effective result. They found from experimental results that their proposed approach achieves the highest faults detected value than others.
Subject
Management of Technology and Innovation,Information Systems
Reference60 articles.
1. Code coverage based technique for prioritizing test cases for regression testing
2. A comprehensive comparison of ant colony and hybrid particle swarm optimization algorithms through test case selection;A. P.Agrawal;Data engineering and intelligent computing,2018
3. Analysis of different regression testing approaches;C.Bharati;International Journal of Advanced Research in Computer and Communication Engineering,2013
4. Test suite prioritization by interaction coverage.;R. C.Bryce;Workshop on Domain specific approaches to software test automation: in conjunction with the 6th ESEC/FSE joint meeting,2007
5. A clustering approach to improving test case prioritization: An industrial case study.;R.Carlson;Proceedings of the 2011 27th IEEE International Conference on Software Maintenance (ICSM),2011
Cited by
7 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献