Back to Search
Start Over
Test-Suite Reduction Using Genetic Algorithm.
- Source :
- Advanced Parallel Processing Technologies; 2005, p253-262, 10p
- Publication Year :
- 2005
-
Abstract
- As the software is modified and new test cases are added to the test-suite, the size of the test-suite grows and the cost of regression testing increases. In order to decrease the cost of regression testing, researchers have researched on the use of test-suite reduction techniques, which identify a subset of test cases that provides the same coverage of the software, according to some criterion, as the original test-suite. This paper investigates the use of an evolutionary approach, called genetic algorithms, for test-suite reduction. The algorithm builds the initial population based on test history, calculates the fitness value using coverage and cost information, and then selectively breeds the successive generations using genetic operations. This generational process is repeated until a minimized test-suite is founded. The results of studies show that, genetic algorithms can significantly reduce the size of the test-suite and the cost of regression testing, and achieves good cost-effectiveness. Keywords: Test-suite reduction, Regression testing, Genetic algorithm, Gene modeling, Cost-effectiveness. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISBNs :
- 9783540296393
- Database :
- Supplemental Index
- Journal :
- Advanced Parallel Processing Technologies
- Publication Type :
- Book
- Accession number :
- 32890700
- Full Text :
- https://doi.org/10.1007/11573937_28