The AJAX fruit seems to be sweet, but everything comes with a price. For example security is really an area of concern as I had posted in the article “Same Origin Policy“. This article “AJAX Security Basics” on Security Focus explains AJAX and the security implications of AJAX. One of the challenges in the development lifecycle of a project involving AJAX is the testing part. Traditional way of testing an AJAX application will not help in covering the functionalities implemented with AJAX. Here are some insights and approaches to System testing AJAX applications from AJAX Patterns.