DocumentCode :
2825252
Title :
Regression Test Selection of Manual System Tests in Practice
Author :
Juergens, Elmar ; Hummel, Benjamin ; Deissenboeck, Florian ; Feilkas, Martin ; Schlögel, Christian ; Wübbeke, Andreas
Author_Institution :
Tech. Univ. Munchen, München, Germany
fYear :
2011
fDate :
1-4 March 2011
Firstpage :
309
Lastpage :
312
Abstract :
Regression testing analyzes whether software maintenance has inadvertently broken existing functionality. Since it is costly - especially for manual testing - it is typically limited to a subset of test cases. Since impact analysis of code modifications on test cases is far from trivial for real world software, regression test selection is hard. However, if it misses affected test cases, bugs may remain unnoticed. In response, the research community has proposed numerous test selection approaches. Regression test selection is especially relevant for manual tests, since their execution costs limit the number of tests that can be executed in practice. However, evaluations of existing work focus on automated tests. Its applicability to manual tests is thus unclear. We present an industrial case study that demonstrates the challenges that regression test selection techniques face when applied to manual system tests. Furthermore, we sketch how, given these challenges, manual regression test selection can be improved.
Keywords :
program testing; software maintenance; code modifications; impact analysis; manual system tests; regression test selection; software maintenance; Asynchronous transfer mode; Java; Manuals; Servers; Software maintenance; Testing; regression test selection; software maintenance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance and Reengineering (CSMR), 2011 15th European Conference on
Conference_Location :
Oldenburg
ISSN :
1534-5351
Print_ISBN :
978-1-61284-259-2
Type :
conf
DOI :
10.1109/CSMR.2011.44
Filename :
5741279
Link To Document :
بازگشت