This paper is a pre-print of: Ali Mesbah and Arie van Deursen. Invariant-Based Automatic Testing of AJAX User Interfaces. In Proceedings of the 31st International Conference on Software Engineering (ICSE’09), Research Papers, Vancouver, Canada, IEEE Computer Society, 2009. AJAX-based Web 2.0 applications rely on stateful asynchronous client/server communication, and client-side runtime manipulation of the DOM tree. This not only makes them fundamentally different from traditional web applications, but also more error-prone and harder to test. We propose a method for testing AJAX applications automatically, based on a crawler to infer a flow graph for all (client-side) user interface states. We identify AJAXspecific faults that can occur in ...
Note: This paper is a pre-print of: Danny Roest, Ali Mesbah and Arie van Deursen. Regression Testing...
Abstract In this paper, we present a Crawljax based approach to automatically evaluate the accessibi...
Ajax is an emerging Web engineering technology that supports advanced interaction features that go b...
This paper is a pre-print of: Ali Mesbah and Arie van Deursen. Invariant-Based Automatic Testing of ...
AJAX-based Web 2.0 applications rely on stateful asynchronous client/server communication, and clien...
Abstract — AJAX-based Web 2.0 applications rely on stateful asynchronous client/server communication...
Abstract—AJAX-based Web 2.0 applications rely on stateful asynchronous client/server communication, ...
AJAX-based internet a pair of applications considers state full asynchronous client/server communica...
The growing popularity and importance of web applications have been increasing continuously in recen...
There is a growing trend of moving desktop applications to the Web by using AJAX to create user-frie...
Using JavaScript and dynamic DOM manipulation on the client-side of web applications is becoming a w...
Web applications are rapidly becoming more advanced since the introduction of AJAX technologies. Fam...
Ajax supports the development of rich-client Web applications, by providing primitives for the execu...
Note: This paper is a pre-print of: Arie van Deursen and Ali Mesbah. Research Issues in the Automate...
AJAX is a recent technology used to develop rich and dynamicWeb applications. Differently from tradi...
Note: This paper is a pre-print of: Danny Roest, Ali Mesbah and Arie van Deursen. Regression Testing...
Abstract In this paper, we present a Crawljax based approach to automatically evaluate the accessibi...
Ajax is an emerging Web engineering technology that supports advanced interaction features that go b...
This paper is a pre-print of: Ali Mesbah and Arie van Deursen. Invariant-Based Automatic Testing of ...
AJAX-based Web 2.0 applications rely on stateful asynchronous client/server communication, and clien...
Abstract — AJAX-based Web 2.0 applications rely on stateful asynchronous client/server communication...
Abstract—AJAX-based Web 2.0 applications rely on stateful asynchronous client/server communication, ...
AJAX-based internet a pair of applications considers state full asynchronous client/server communica...
The growing popularity and importance of web applications have been increasing continuously in recen...
There is a growing trend of moving desktop applications to the Web by using AJAX to create user-frie...
Using JavaScript and dynamic DOM manipulation on the client-side of web applications is becoming a w...
Web applications are rapidly becoming more advanced since the introduction of AJAX technologies. Fam...
Ajax supports the development of rich-client Web applications, by providing primitives for the execu...
Note: This paper is a pre-print of: Arie van Deursen and Ali Mesbah. Research Issues in the Automate...
AJAX is a recent technology used to develop rich and dynamicWeb applications. Differently from tradi...
Note: This paper is a pre-print of: Danny Roest, Ali Mesbah and Arie van Deursen. Regression Testing...
Abstract In this paper, we present a Crawljax based approach to automatically evaluate the accessibi...
Ajax is an emerging Web engineering technology that supports advanced interaction features that go b...