Write a Blog >>
Tue 11 Jul 2017 16:25 - 16:50 at Bren 1414 - The Web Chair(s): Frank Tip

As the number and variety of devices being used to access the World Wide Web grows exponentially, ensuring the correct presentation of a web page, regardless of the device used to browse it, is an important and challenging task. When developers adopt responsive web design (RWD) techniques, web pages modify their appearance to accommodate a device’s display constraints. However, a current lack of automated support means that presentation failures may go undetected in a page’s layout when rendered for different viewport sizes. A central problem is the difficulty in providing an automated “oracle” to validate RWD layouts against, meaning that checking for failures is largely a manual process in practice, which results in layout failures in many live responsive web sites. This paper presents an automated failure detection technique that checks the consistency of a responsive page’s layout across a range of viewport widths, obviating the need for an explicit oracle. In an empirical study, this method found failures in 16 of 26 real-world production pages studied, detecting 33 distinct failures in total.

Tue 11 Jul

Displayed time zone: Tijuana, Baja California change

16:00 - 17:15
The WebTechnical Papers at Bren 1414
Chair(s): Frank Tip Northeastern University
16:00
25m
Talk
Testing and Analysis of Web Applications using Page Models
Technical Papers
Snigdha Athaiya , Raghavan Komondoor Indian Institute of Science, Bangalore
DOI
16:25
25m
Talk
Automated Layout Failure Detection for Responsive Web Pages without an Explicit Oracle
Technical Papers
Thomas Walsh University of Sheffield, UK, Gregory Kapfhammer Allegheny College, USA, Phil McMinn University of Sheffield
DOI
16:50
25m
Talk
Test Execution Checkpointing for Web Applications
Technical Papers
Marco Guarnieri ETH Zurich, Switzerland, Petar Tsankov ETH Zurich, Tristan Buchs EPFL, Switzerland, Mohammad Torabi Dashti ETH Zurich, Switzerland, David Basin ETH Zurich, Switzerland
DOI