Download presentation
Presentation is loading. Please wait.
1
Automated Identification of Cross-browser Issues
in Modern Web Applications Shauvik Roy Choudhary, Husayn Versee, Alessandro Orso (1) Abstract Cross-browser bugs are prevalent in modern web applications Cross-browser testing is still fairly immature We propose a new approach based on differential testing to detect cross-browser bugs by combining: (3) Technique Collect data Ignore variable elements Match DOM trees X-browser compare b T . d 1 2 3 Bug report Comparison of DOM trees across browsers Use of visual information obtained through screen capture (2) Motivation Issues: Layout Bugs: Different categories: size, visibility, position and appearance Functionality Bugs: Broken functionality of web page elements (related work: Selenium, Crawljax) Mozilla Firefox Internet Explorer (4) Results Subject # Issues Reported False Positives False Negatives Pos. Size Vis. Gen. Tot. GATECH 2 3 1 6 0 (0%) BECKER 12 17 1 (6.25%) CHESNUT 8 4 16 2 (14.3%) CRSTI 9 DUICTRL 23 4 (21%) JTWED 14 ORTHO 2 (100%) PROTOOLS 5 11 20 9 (81%) SPEED 33 3 (10%) TOTAL 55 50 37 142 21 (17%)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.