Testing Advanced Web Interfaces

Tool-assisted user interface testing of AJAX-based Web applications

More Info


AJAX-based Web applications have gained massive popularity in the last few years, but tool-assisted testing of their user interfaces is an area lagging behind thus far. While these interfaces show similarities with other UI technologies, unique aspects of this architecture necessitate research into approaches suitable to create an automated testing framework. In this report, an attempt is made at implementation of a tool prototype, designed in support of a specific AJAX-based interface toolkit; this tool is based upon the concept of controls as implemented in this type of toolkit. Its prototype is used to test a part of an application built upon this toolkit, then generalized to be able to support other toolkits.