DocumentCode
3474959
Title
Improving web application testing with user session data
Author
Elbaum, Sebastian ; Karre, Srikanth ; Rothermel, Gregg
Author_Institution
Dept. of Comput. Sci. & Eng., Nebraska Univ., Lincoln, NE, USA
fYear
2003
fDate
3-10 May 2003
Firstpage
49
Lastpage
59
Abstract
Web applications have become critical components of the global information infrastructure, and it is important that they be validated to ensure their reliability. Therefore, many techniques and tools for validating web applications have been created. Only a few of these techniques, however, have addressed problems of testing the functionality of web applications, and those that do have not fully considered the unique attributes of web applications. In this paper we explore the notion that user session data gathered as users operate web applications can be successfully employed in the testing of those applications, particularly as those applications evolve and experience different usage profiles. We report results of an experiment comparing new and existing test generation techniques for web applications, assessing both the adequacy of the generated tests and their ability to detect faults on a point-of-sale web application. Our results show that user session data can produce test suites as effective overall as those produced by existing white-box techniques, but at less expense. Moreover the classes of faults detected differ somewhat across approaches, suggesting that the techniques may be complimentary.
Keywords
Internet; program testing; program verification; software fault tolerance; Web application testing; fault detection; global information infrastructure; test generation techniques; user session data; white-box techniques; Application software; Automatic testing; Computer science; Fault detection; Marketing and sales; Medical diagnostic imaging; Proposals; Reliability engineering; Software systems; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 2003. Proceedings. 25th International Conference on
ISSN
0270-5257
Print_ISBN
0-7695-1877-X
Type
conf
DOI
10.1109/ICSE.2003.1201187
Filename
1201187
Link To Document