AJAX Load Testing

Today’s web applications are getting smarter and easier to use even as the wow factor gets more impressive. Of course, ease of use always has a cost. So it should come as no surprise that the AJAX applications are more difficult to develop—and more difficult to load test.

Fortunately, we're constantly thinking of ways to make AJAX performance testing as easy as possible.

Burst Grouping

One of the ways we make load testing AJAX easier is by using burst grouping for recording test cases. One of the big challenges in creating test cases is what to measure when there are asynchronous HTTP requests happening at random times. Our approach is to look for bursts of transactions that happen in response to user input, and measure the performance of those transactions together. With this approach, the events are measured from the user's perspective.

Check out our helpful tutorials and performance reports, and then download the latest version of the Web Performance Load Tester™.

AJAX Load Testing Tutorial

While the interactive nature of AJAX does make it more difficult to test, Web Performance Load Tester™ makes testing your AJAX application as easy as possible. Read the rest of this detailed AJAX testing tutorial explaining exactly how to load test the typical AJAX-style web application.

How does AJAX Affect Performance?

In this AJAX performance report Chris Merrill takes a look at what happens when you take a simple web application and re-implement it using AJAX.

"In applications that have a significant part of each page containing content that is identical in multiple page requests, using AJAX-style methods to update only the relevant parts of a web page can bring significant bandwidth savings. Using less than 100 lines of javascript, we were able to quickly convert an existing web application to use AJAX page-update methods to drastically reduce (>60%) the bandwidth requirements of our sample application."

 

 

 

 

Customer Experience

I have been impressed with WPLT™'s ease of use, having used both Mercury and Rational. (And noted their price tags!)

Chris Stanek, Accumen Alliance

 

Software

Copyright © 2010 Web Performance, Inc.

Website design and development by DesignHammerA Durham web design company