Stress Testing Tool
I have been asked to work towards a proposal to a client for the following task. What is the best preferred tool that I can use and what is the approach I need to take.
All the gurus and all those who have experience in similar projects kindly help.
To identify the number of users that can successfully be logged in and active within the System by using a Volume Testing approach.
System consists of:
1. Application software (approx. 40 MB)
2. Oracle 8.1.4 Client software or Sybase client software.
3. Oracle 8.1.4 Server software or Sybase ASE 12 for the
4. Programming language is PowerBuilder 8.02
Supported Operating systems:
Client PC: Windows 98/NT/2000/XP
Sever: Windows NT/2000
Minimum requirements can be provided upon request.
1. Starting at a base of 1000 connected Users with 300 of those
users active, identify the number of transactions that the System can
successfully process over a 1 and/or 8 hour period.
2. Based on the number of transactions that system can process,
what was the quickest response time.
3. Based on the number of transactions that system can
accommodate what was the slowest response time.
4. Based on the number of transactions that system can
accommodate, at what point did system performance degrade.
5. What was the extent of the degradation (average of quickest
and fastest response times during the initial detection of degradation?
6. At what point does the system degradation become
unsatisfactory in regards to response times and number of transactions that
7. When does the response/performance times start to degrade?
8. At what level does the system start to fail or never return
results of the user activity?
Thanks well in Advance.
Re: Stress Testing Tool
Best is a matter of preference, and what you are being asked to do is not a stress test, but (a weakly modeled) performance test. The difference is that you are being asked to find performance traits about a system under expected usage. Stress testing involved unexpectedly high usage testing.
I like Rational tools. Mercury, Segue, Rational and Empirix make the "best" tools according to Gartner (by evaluating sales volume). There are people out there who say Compuware is in that same class.
Everyone has a favorite. Any of the market leading tools should do what you need. Be careful when evaluating one other than those - a different may be perfect for you, or it may fail miserably to meet your requirements.
Sr. Performance Engineer