Crawler based Ajax Web Application Testing
DOI:
https://doi.org/10.14741/Keywords:
Testing, Web application, ajax, securityAbstract
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.
