Can anyone provide a comparison of the various free/low cost web load testing tools.
We need to simulate up to 5000 virtual users making HTTPS transactions against a JSP/EJB system running under BEA WebLogic. The key requirements are:
generate randomized requests.
Ability to run multiple load generator machines.
Ability to validate responses.
Logging timing results to a common readable format (e.g. CSV)
The large testing suites (RadView, Mercury InterActive, SilkPerformer, ...) costs USD 10K+ for that many users - this is way out of our budget for this project.
I have looked at various tools, including Grinder, jmeter and openSta - which others should I look at?
In general, the parsing of the returned pages to extract encoded urls etc seems to be the weak point of all of these.