Test isolation is a prerequisite for the correct execution of test suites on web applications. We present Test Execution Checkpointing, a method for efficient test isolation. Our method instruments web applications to support checkpointing and exploits this support to isolate and optimize tests. We have implemented and evaluated this method on five popular PHP web applications. The results show that our method not only provides test isolation essentially for free, it also reduces testing time by 44% on average.
Tue 11 JulDisplayed time zone: Tijuana, Baja California change
16:00 - 17:15
|Testing and Analysis of Web Applications using Page Models
|Automated Layout Failure Detection for Responsive Web Pages without an Explicit Oracle
Thomas Walsh University of Sheffield, UK, Gregory Kapfhammer Allegheny College, USA, Phil McMinn University of SheffieldDOI
|Test Execution Checkpointing for Web Applications
Marco Guarnieri ETH Zurich, Switzerland, Petar Tsankov ETH Zurich, Tristan Buchs EPFL, Switzerland, Mohammad Torabi Dashti ETH Zurich, Switzerland, David Basin ETH Zurich, SwitzerlandDOI