Presentation is loading. Please wait.

Presentation is loading. Please wait.

Automated Identification of Cross-browser Issues

Similar presentations


Presentation on theme: "Automated Identification of Cross-browser Issues"— Presentation transcript:

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%)


Download ppt "Automated Identification of Cross-browser Issues"

Similar presentations


Ads by Google