DocumentCode
596249
Title
Towards Generating Local High-Coverage Tests for Evolving Software
Author
Yi Zhou ; Mengxiang Lin ; Yang Lu ; Xiaomei Hou
Author_Institution
State Key Lab. of Software Dev. Environ., Beihang Univ., Beijing, China
Volume
2
fYear
2012
fDate
4-7 Dec. 2012
Firstpage
162
Lastpage
165
Abstract
Test suite augmentation techniques focus on identifying test requirements or creating new tests to adequately exercise the effects of program changes. To reveal the effects of changes as much as possible, this paper propose a test suite augmentation approach, a technique that aims at covering as many as possible longer dependence chains related to the changes in a cost-effective way. In particular, the scope of thorough dependence checking is limited to the changed function of the program under test. A test generation approach that covers the specified function in the program under test at a local high-level coverage is designed. Preliminary experiments show that our approach can reveal most effects of changes with fewer tests.
Keywords
program testing; software maintenance; dependence chains; dependence checking; evolving software; local high-coverage test; local high-level coverage; program change; program testing; test generation approach; test requirement; test suite augmentation technique; Conferences; Educational institutions; Engines; Software; Software engineering; Software testing; dynamic symbolic execution; regression testing; symbolic execution; test suite augmentation;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
Conference_Location
Hong Kong
ISSN
1530-1362
Print_ISBN
978-1-4673-4930-7
Type
conf
DOI
10.1109/APSEC.2012.85
Filename
6462799
Link To Document