DocumentCode
1728375
Title
Static Detection of Redundant Test Cases: An Initial Study
Author
Li, Nuo ; Francis, Patrick ; Robinson, Brian
Author_Institution
Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC
fYear
2008
Firstpage
303
Lastpage
304
Abstract
As software systems evolve, the size of their test suites grow due to added functionality and customer-detected defects. Many of these tests may contain redundant elements with previous tests. Existing techniques to minimize test suite size generally require dynamic execution data, but this is sometimes unavailable. We present a static technique that identifies test cases with redundant instruction sequences, allowing them to be merged or eliminated. Initial results at ABB show that 7%-23% of one test suite may be redundant.
Keywords
program diagnostics; program testing; customer-detected defects; dynamic execution data; redundant instruction sequences; redundant test cases; software systems; static detection; Automatic testing; Computer languages; Computer science; Control systems; Mechanical systems; Reliability engineering; Software reliability; Software systems; Software testing; System testing; Test suite minimization; static analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Reliability Engineering, 2008. ISSRE 2008. 19th International Symposium on
Conference_Location
Seattle, WA
ISSN
1071-9458
Print_ISBN
978-0-7695-3405-3
Electronic_ISBN
1071-9458
Type
conf
DOI
10.1109/ISSRE.2008.50
Filename
4700347
Link To Document