Journal
SOFTWARE TESTING VERIFICATION & RELIABILITY
Volume 22, Issue 3, Pages 171-201Publisher
WILEY
DOI: 10.1002/stvr.435
Keywords
test data generation; search-based software testing
Categories
Funding
- EPSRC SEBASE [EP/D050863]
- EPSRC [EP/D050863, GR/S93684, GR/T22872]
- EU [IST-33472]
- DaimlerChrysler Berlin
- Vizuri Ltd., London
Ask authors/readers for more resources
Existing automated test data generation techniques tend to start from scratch, implicitly assuming that no pre-existing test data are available. However, this assumption may not always hold, and where it does not, there may be a missed opportunity; perhaps the pre-existing test cases could be used to assist the automated generation of additional test cases. This paper introduces search-based test data regeneration, a technique that can generate additional test data from existing test data using a meta-heuristic search algorithm. The proposed technique is compared to a widely studied test data generation approach in terms of both efficiency and effectiveness. The empirical evaluation shows that test data regeneration can be up to 2 orders of magnitude more efficient than existing test data generation techniques, while achieving comparable effectiveness in terms of structural coverage and mutation score. Copyright (c) 2010 John Wiley & Sons, Ltd.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available