Title :
Harnessing Web-Based Application Similarities to Aid in Regression Testing
Author :
Dobolyi, Kinga ; Weimer, Westley
Author_Institution :
Dept. of Comput. Sci., Univ. of Virginia, Charlottesville, VA, USA
Abstract :
Web-based applications are growing in complexity and criticality, increasing the need for their precise validation. Regression testing is an established approach for providing information about the quality of an application in the face of recurring updates that dominate the web. We present techniques to address a key challenge of the automated regression testing of web-based applications. Innocuous program evolutions often appear to fail tests and must be manually inspected. We rely on inherent similarities between independent web-based applications to provide fully automated solutions for reducing the number of false positives associated with regression testing such applications, simultaneously focusing on returning all true positives. Our approach predicts which test cases merit human inspection by applying a model derived from regression testing other programs. We are 2.5 to 50 times as accurate as current industrial practice, but require no user annotations.
Keywords :
Internet; program testing; Web-based application similarities; automated regression testing; Application software; Automatic testing; Automation; Costs; HTML; Humans; Predictive models; Software reliability; Training data; XML; regression; testing; web application;
Conference_Titel :
Software Reliability Engineering, 2009. ISSRE '09. 20th International Symposium on
Conference_Location :
Mysuru, Karnataka
Print_ISBN :
978-1-4244-5375-7
Electronic_ISBN :
1071-9458
DOI :
10.1109/ISSRE.2009.18