performance testing EVALUATION CENTER  |  SUPPORT CENTER  |  CONTACT

Solutions: Ajax

Overview
 
 
Web
 
 
Rich Internet Applications
 
 
 
Web services
 
 
ERP/CRM
 
 
Business intelligence
 
 
Legacy
 
 
RadView services
Ajax
Bringing The Power of WebLOAD to Ajax
Ajax (Asynchronous JavaScript and XML) is a method for creating interactive, user-friendly and responsive Internet applications. It works by exchanging small packets of information with the server on a regular basis so that the entire web page does not have to be refreshed every time a user requests a change.

WebLOAD can record, edit, parameterize and load test Ajax based internet applications, revealing the effects of real user load on application services running within the Ajax protocol.

Testing Ajax applications with WebLOAD is similar to testing any other Internet application. WebLOAD records user scenarios at the protocol level and all HTTP requests, including all Ajax calls are recorded into the WebLOAD script. This recording method ensures that all asynchronous Ajax calls are captured and recorded, even if not directly triggered by a user action.

WebLOAD supports all data types and formats sent between the client and server in AJAX calls including XML, JSON, text and binary formats. The response data is available in a user friendly view (WebLOAD IDE’s HTML View) and is encoded into the script in a way that enables easy and simple parameterization.

When browsers transmit Ajax calls they utilize more than one thread concurrently. WebLOAD`s concurrency Building Blocks enable the test script to behave in this manner, working with multiple threads per virtual client and performing Ajax calls concurrently.