Crawler based Ajax Web Application Testing
Pages : 2621-2624
Download PDF
Abstract
New technologies like AJAX are used today to develop Web applications which support asynchronous interactions with the server, going beyond the traditional submit/wait-for-response method. AJAX improves the responsiveness and usability of a Web application but give rise to new challenges for testing. Ajax makes web applications stateful, event-based. Ajax allows browser to make asynchronous request to the web server. Dynamic manipulation of a DOM tree is performed at the client side. This differentiates Ajax based applications from traditional web sites. Thus modern web applications pose new challenges with new security vulnerabilities, and their behaviour makes it difficult or impossible to test them automatically using the existing web-application testing tools. We propose a method to automatically test AJAX applications.
Keywords: Testing, Web application, ajax, security
Article published in International Journal of Current Engineering and Technology, Vol.5, No.4 (Aug-2015)