Lowest Cost Cloud Load Testing Tool

PushToTest Review

logo

PushToTest is a tool for performing load testing. The project is open source and written mostly in Java from what I noticed. The source is available online at cvs.pushtotest.com/var/cvsroot. However, the license stipulates that the free binary and source are only to be used with a max of 10 virtual users, developers requiring more users must pay some sort of licensing fee to PushToTest. PushToTest provides a modified version of TestGen4Web with its source. This is extremely easy to use and most of TestGen4Web's features are documented in that service's homepage.

Capabilities:

Protocol Handlers

HTTP
HTTPS
SOAP
REST
WS-*
XML-RPC
SMTP
POP3
IMAP

Build tests in a variety of languages

Java
.NET
Jython
Groovy
PHP
Ruby
and many others

Testing:

Functional
Load
Monitoring

User GUI:

I found the user GUI for this testing framework to be the easiest and simplest of all. Getting a test up and running took no time at all. A user simply creates the test using TestGen4Web and imports it into the TestMaker. The XML style scripts are easy readable and writable. Furthermore, the XML scripts can call a number of different types of tests written in the varieties of languages as given above. The variety offered by this test framework makes the source difficult to read with the variety of languages involved.

Once a test has completed, a number of useful reports and graphs can be automatically generated. TestMaker will attempt to create legible results from the data.

Distributed Load Testing:

The TestMaker simply distributes the resources and XML scripts to the various nodes pointed at by IP in the XML. Each node will run a copy of the script. The user documentation for PushToTest recommends 200 or more virtual users per node on an Intel Pentium 3.0 GHz Linux System. Also, PushToTest supports service monitoring of the target system. The service monitor will relay CPU, memory, and network I/O as the test is run.

Comments

Christian, you missed the two

Christian, you missed the two of the greatest features: the ability to reuse a test script for functional, performance or production monitor and the ability to run multiple scripts in a test, regardless of their protocol (you can run a soapui, html and flash scripts in the same test scenario)

So I can setup a scenario that gets data from a soap interface, us that data for a HTTP/S web test, interact with a flash/flex interface (native AMF support) and confirm the data in a sql database all in the same scenario.

And I can run this as a functional test, then a performance test then deploy it to provide performance over time on my production systems.

Now if the back end changes, I update a test asset (script) and all my other tests that reference that asset are updated - one change all fixed.

Storm on Demand - Pay Per Test

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
100,000 $3,990.00
200,000 $7,980.00

performance testing sign upIt's easy. You can be load testing in 15 minutes.

  1. Click the "Free Account" button.
  2. Enter your name & email address.
  3. Click the confirmation link in an email.
  4. Create a test scenario for your site.
  5. Run a load test.
  6. Analyze the test results.
  7. Send us a testimonial because you are amazed!

Customers love our load testing tool

“We needed an easy & cost effective way to load test our Windows Azure solution. Thanks to LoadStorm - highly recommended!” - Jonas Stawski, Microsoft MVP

"LoadStorm is a very useful tool." Alan Cheung, Manager - Technical Services, Dow Jones Publishing Company

"It has been a pleasure to work with LoadStorm." - Mike Compton, V.P. of I.T., Hearst Business Media

"Load-testing in the cloud was a great solution and LoadStorm a dream partner. " - Julie Hansen, COO, Publisher, The Business Insider

"There was no risk because I knew what the tool would provide before spending a dime. LoadStorm is a great tool." - Richard Ertman, QA/Release Manager, PETA

"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

Want a Live Demo? Have Questions?

Please feel free to contact us:

(970) 389-1899

We are eager to help you with LoadStorm in any way that you need.