DocumentCode :
2376113
Title :
Automated Oracle Comparators for TestingWeb Applications
Author :
Sprenkle, Sara ; Pollock, Lori ; Esquivel, Holly ; Hazelwood, Barbara ; Ecott, Stacey
Author_Institution :
Washington & Lee Univ., Lexington
fYear :
2007
fDate :
5-9 Nov. 2007
Firstpage :
117
Lastpage :
126
Abstract :
Software developers need automated techniques to maintain the correctness of complex, evolving Web applications. While there has been success in automating some of the testing process for this domain, there exists little automated support for verifying that the executed test cases produce expected results. We assist in this tedious task by presenting a suite of automated oracle comparators for testing Web applications. To effectively identify failures, each comparator is specialized to particular characteristics of the possibly nondeterministic Web applications´ output in the form of HTML responses. We also describe combinations of comparators designed to achieve both high precision and recall in failure detection and a tool for helping testers to analyze the output of multiple oracles in detail. We present results from an evaluation of the effectiveness and costs of the oracle comparators. We also provide recommendations to testers on applying effective oracle comparators based on their application´s characteristics.
Keywords :
Internet; program testing; HTML; Web application testing; automated oracle comparator; Application software; Automatic testing; Automation; HTML; Maintenance engineering; Reliability engineering; Software reliability; Software testing; System testing; Web pages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Reliability, 2007. ISSRE '07. The 18th IEEE International Symposium on
Conference_Location :
Trollhattan
ISSN :
1071-9458
Print_ISBN :
978-0-7695-3024-6
Type :
conf
DOI :
10.1109/ISSRE.2007.26
Filename :
4402203
Link To Document :
بازگشت