Load Testing in the Cloud

Regression Testing Tool

How many times have you changed a piece of code and later realized that you affected the processing of something seemingly unrelated?

Have you ever fixed something "here" only to break something over "there"? Of course, we have never done that. But if we did, we would want a regression testing tool.

regression testing

The key elements of Regression Testing:

  • Uncovering unintended consequences of code changes
  • Repeating tests to see if previously fixed bugs have returned
  • Cover all relevant and realistic code branches

Our definition of Regression Testing:

“A testing practice that confirms software that was working in the previous release is still working in the current release."

Since LoadStorm offers a free full-featured account (Breeze), you can create regression test scenarios for no cost. Running and analyzing the results from those tests costs nothing as well because the only charges for LoadStorm are incurred at increased user load. Your automated regression tests need only one virtual user to confirm that the web app is responding properly.

LoadStorm provides an easy and free way to build quick, uncomplicated test plans for regression test automation. You can run your tests over and over again.

Regression testing for web applications is necessary to check quality throughout the development process - especially before you release a new version to customer use. Each click and form available to a user must be tested through every iteration to confirm stability of the entire code set. The smaller test scenarios must be automated, and once they are successfully run for a low volume of users, then additional test cycles can be executed for larger loads. Same test plan scenarios, only more virtual users. That's LoadStorm's specialty.

regression testing
While LoadStorm probably does not support everything that software engineers may want for regression testing, it is a great way to build simple, flexible, and quick automated test plans and run them as often as you change the code.

Fred Brooks, in his book The Mythical Man Month states:

"Also as a consequence of the introduction of new bugs, program maintenance requires far more system testing per statement written than any other programming. Theoretically, after each fix one must run the entire batch of test cases previously run against the system, to ensure that it has not been damaged in an obscure way. In practice, such regression testing must indeed approximate this theoretical idea, and it is very costly."

Improve Performance

Looking for a simple way to speed up your site? We found a cool performance solution that can deliver HUGE improvement without rewriting your web application. aiCache web application acceleration is a new partner with LoadStorm because they can help our clients where we cannot. It's a great alternative to buying biggers servers, implementing load balancers, or re-architecting your app.

Placing aiCache in front of your web servers increases the number of requests per second and concurrent users you can sustain by orders of magnitude - delivers in excess of 250,000 HTTP requests per second while managing hundreds of thousands of connected clients.

Woot.com uses LoadStorm for performance testing and aiCache to handle the crush of traffic. They have saved a bunch of money and eliminated time spent optimizing.

more information

New Pricing Model

Storm on Demand Users Cost
250 $9.97
500 $19.95
1,000 $39.90
5,000 $199.50
10,000 $399.00
25,000 $997.50
50,000 $1,995.00

To See All Plans & Pricing Details

Web Developers Like Us!

“I deeply resent every second of my life I waste by thinking about load testing. All I ask is that our site be tested with a lot of traffic and without a bunch of BS for me to deal with. Thanks to LoadStorm, I need never again lose another moment to this insufferably tedious aspect of my job. I can feel the rage melting away.” - Shawn Miller, Web Developer, Woot.com

"I am definitely a fan of LoadStorm. I like its ease-of-use and the way in which the solution scales." - Darin Creason, Sr. Software Engineer, TransCore Corp

"LoadStorm is a great product at a great price with fantastic support. Setup time is minimal and the learning curve is low which was essential for us. I couldn't be happier with LoadStorm! Thanks again for your excellent support and product. - Nate Woolls, Director of Software Technology, InstallerNet, Inc.

"You guys are the best. Great customer service." - Melinda Keedy, Windstream Communications