"We’ve found that StressTester™ is very easy ...

we proved that the results it supplies are the same as the industry leader."

Darrall Pullen, CTO, PPG

"StressTester™ provides Tescom with a more Agile approach – we are able to reduce the time between test design and execution"

Marco Venzelaar, Tescom UK

"A job that would take 10 days to prepare in other tools, takes 2 or 3 days with StressTester™"

Head of Testing, Mission Testing

"There is no limit in functionality – it covers all that products 10 times its price provide!"

Darrall Pullen, CTO, PPG

"One of the strongest pros for StressTester™ is Reflective Solutions’ unprecedented customer support"

Will Smithee, Questcon USA

Tester Benefits

If your job description includes non-functional testing of applications, we believe that should mean thinking about the testing that is required, configuring and executing the tests and analysing the results in order that you can make recommendations using your skill and experience.

However, if you are using any other performance testing tool, you are probably spending over 70% of your time writing test scripts, working with complex languages and maybe being forced to cut corners in order to meet project timescales.

Another frustration you may face is insufficient licenses restricting when you can execute tests and the load you can generate.

When adopting StressTester™, an organization's testers receive the following benefits:

 

Easy to Learn

With no complex scripting languages to learn, in-tool 'show me' videos, and a free online self-train learning center, StressTester™ is very easy and quick to learn.

Experienced performance testers are usually productive in a matter of hours, those new to testing after a couple of days.

Back to top

Quick to Use

Zero scripting coupled with a single powerful and flexible GUI interface allows testers to configure and execute performance tests in timescales never before believed possible.

As the Head of Performance Testing at a leading testing consultancy stated:

What takes 10 days to set-up with other [performance] testing tools requires only 2 or 3 days with StressTester™.

The 70% to 80% reduction in timescale is largely gained from the removal of the need to write test scripts.

Back to top

Powerful GUI

A common concern for testers when they hear of StressTester™'s innovative zero scripting feature is that it will not be possible to configure the simulated transactions they need to unless they can write programmatic script.

This is an understandable concern but the fact that StressTester™ has been adopted by leading test consultancies worldwide, as well as industry leaders such as JP Morgan, Nissan, MIT and many others, proves that the testers within these organizations soon realized that realistic test scenarios can be built quickly without the need to write test scripts.

You can do exactly the same in StressTester™ as you can in script-based tools – without a single line of script code:

  • Parameterization
  • Auto-correlation of session and application variables
  • Cookie handling
  • Validating application responses
  • Variation of inter-step sleep times
  • Extracting values from responses to use in subsequent steps
  • Looping - variable and fixed
  • Different routes through the business transaction depending on application response
  • Forks
  • Simulated user indecision

... and much more can be easily configured, quickly, without a single line of test script.

Take a look at the screenshots page if you would like to see how StressTester™ allows you to achieve the above and much more without the need to write a single line of test script.

StressTester™ allows you to become a true tester again as opposed to someone who spends the majority of their time writing and debugging scripts!

Back to top

Reactive Helpful Support

Something we're told time and again by testers that have switched to StressTester™ is that the reactivity and helpfulness of our support team is unique.

We have issue resolution targets (the time from you logging a case with our Support team until we have provided a resolution or workaround) of only one hour. In addition, you will never talk to a call center operator; from the moment you log an issue until it is resolved, you will always deal with experts who understand performance testing and StressTester™.

This means that never again will you be delayed or need to cut corners due to non-reactive and/or unhelpful support.

Back to top

Time to Think About 'Realistic Testing'

Because StressTester™ significantly reduces the time you need to spend on configuring performance tests, you can spend more time at the start of a test project thinking about how the application will really be used by its users.

Are you aware that on average, for public-facing web sites, between 20% and 70% of users that visit the home page immediately leave the web site? If so, do all your test scripts simulate this behaviour?

Are you aware the Internet Explorer 8 opens more concurrent connections by default to a web site than version 7 did?

These are just two of the many examples of real world usage that are omitted from many performance tests. Yet it is obvious that both will mean that in the real world, more load will be placed on the system.

The danger is that things such as this are omitted, performance testing subsequently reports 'successful' results, an application is released and then fails under load - disappointingly, a very common occurrence.

You can use the extra time that StressTester™ gives you to think carefully about how your users will access the application being tested.

Back to top

Execute Realistic Tests

Once you have decided what will constitute a truly realistic test, StressTester™'s ease-of-use means that you don't have to write complex script code to implement the requirements. You can simply configure StressTester™ to simulate the real world behaviour you require.

StressTester™'s federated architecture means you can simulate load being injected from as many locations as you wish without complex remote installs being required. In addition, you can easily vary the load profiles so that they are different at each location.

Back to top

Time to Test Thoroughly

Another advantage of reducing test timescales by between 50% and 80% is that you can execute as many tests as you wish and be confident that all the required testing has been performed.

Why not test earlier in projects to identify non-functional defects sooner and reduce the impact their discovery has on project timescales.

It is due to StressTester™'s ease-of-use and productivity that it has become the performance testing tool of choice for organizations that have adapted the Agile development methodology.

Back to top

The Licenses you Need

StressTester™ is priced in what we believe is a very fair way.

Typically, the price of StressTester™ is between half and a twentieth (yes – 1/20th!) of rival enterprise level tools.

There is now no need for your organization to buy fewer licenses than it really needs.

In fact, we are reliably told that our unlimited load license is less than the cost of the entry-level controller from a rival vendor!

Back to top

Powerful and Customisable Analysis

As you will be aware, the whole point of configuring and executing performance tests is to obtain information.

However, have you ever been frustrated that the results of tests were not presented in the format you wanted, did not show the information you needed, or that you have to post-process results to gain the information your business needs?

StressTester™'s powerful analysis engine is fully customizable by you. You choose the graphs your want, the information you want to be displayed, the chart type, data tables, colors, etc.

Absolutely everything is customizable so you can quickly obtain the information your organization requires and easily share it with your colleagues.

Back to top

Automatic Problem Diagnosis

StressTester™'s powerful resource monitoring facility allows any aspect of the system you are testing to be monitored during performance tests.

When performance or scalability problems are identified, StressTester™ will automatically correlate the results of the test with the monitoring data, in real-time during the test, and identify any aspects of the system under test that are 'struggling'.

This auto-correlation feature significantly reduces the time and effort required to diagnose performance problems, allowing solutions to be delivered in shorter timescales, and reducing the delay to your project.

Back to top

They Trust StressTester™ :