Title :
Detecting cross-browser issues in web applications
Author :
Choudhary, Shauvik Roy
Author_Institution :
Georgia Inst. of Technol., Atlanta, GA, USA
Abstract :
Cross-browser issues are prevalent in web applications. However, existing tools require considerable manual effort from developers to detect such issues. Our technique and prototype tool - WEBDIFF detects such issues automatically and reports them to the developer. Along with each issue reported, the tool also provides details about the affected HTML element, thereby helping the developer to fix the issue. WEBDIFF is the first technique to apply concepts from computer vision and graph theory to identify cross-browser issues in web applications. Our results show that WEBDIFF is practical and can find issues in real world web applications.
Keywords :
Internet; computer vision; graph theory; hypermedia markup languages; online front-ends; program testing; HTML element; WEBDIFF; computer vision; cross-browser issues; graph theory; prototype tool; real world Web applications; Browsers; Computer vision; Manuals; Software engineering; Testing; Visualization; Web pages; computer vision; dynamic analysis; tree matching; web testing;
Conference_Titel :
Software Engineering (ICSE), 2011 33rd International Conference on
Conference_Location :
Honolulu, HI
Print_ISBN :
978-1-4503-0445-0
Electronic_ISBN :
0270-5257
DOI :
10.1145/1985793.1986024