DocumentCode :
3031037
Title :
Test-Suite Augmentation for Evolving Software
Author :
Santelices, Raul ; Chittimalli, Pavan Kumar ; Apiwattanapong, Taweesup ; Orso, Alessandro ; Harrold, Mary Jean
Author_Institution :
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA
fYear :
2008
fDate :
15-19 Sept. 2008
Firstpage :
218
Lastpage :
227
Abstract :
One activity performed by developers during regression testing is test-suite augmentation, which consists of assessing the adequacy of a test suite after a program is modified and identifying new or modified behaviors that are not adequately exercised by the existing test suite and, thus, require additional test cases. In previous work, we proposed MATRIX, a technique for test-suite augmentation based on dependence analysis and partial symbolic execution. In this paper, we present the next step of our work, where we (I) improve the effectiveness of our technique by identifying all relevant change-propagation paths, (2) extend the technique to handle multiple and more complex changes, (3) introduce the first tool that fully implements the technique, and (4) present an empirical evaluation performed on real software. Our results show that our technique is practical and more effective than existing test-suite augmentation approaches in identifying test cases with high fault-detection capabilities.
Keywords :
program testing; software fault tolerance; MATRIX; dependence analysis; evolving software; fault-detection capabilities; partial symbolic execution; regression testing; test-suite augmentation; Costs; Design engineering; Educational institutions; Electronic mail; Fault diagnosis; Laboratories; Performance evaluation; Software performance; Software testing; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Automated Software Engineering, 2008. ASE 2008. 23rd IEEE/ACM International Conference on
Conference_Location :
L´Aquila
ISSN :
1938-4300
Print_ISBN :
978-1-4244-2187-9
Electronic_ISBN :
1938-4300
Type :
conf
DOI :
10.1109/ASE.2008.32
Filename :
4639325
Link To Document :
بازگشت