I'm looking for a library or a ready to use tool that would help me stress test a Web Application by making say millions of requests per second. Is there a way to do this? Can anyone please suggest me some library that would help me do it? Please suggest!
SCJP 1.4, SCWCD 1.4 - Hints for you, Certified Scrum Master
Did a rm -R / to find out that I lost my entire Linux installation!
I had a look into the JMeter tool, but what I'm looking at is some predefined client libraries where I can simply specify the number of requests to make on a specific url. Looks like I have to write one by myself.
Joined: Mar 17, 2012
Joe Harry wrote:..what I'm looking at is some predefined client libraries where I can simply specify the number of requests to make on a specific url..
It's simplier and more powerful than majority of free stress testing solutions. You won't need to worry about developing a load test from scratch as JMeter provides HTTP Test Script Recorder. Also there is an option to record JMeter script by using Google Chrome Extension
The volume of load that you're suggesting is rather large so I'd be a bit cautious with some of the open source tools out there. JMeter, as an example, can have challenges when scaling to that volume. You might want to check out our solution, NeoLoad. It's extremely easy to use and set up and with our cloud-based load generators scaling to huge levels of concurrency is not a problem. You can download a free trial of NeoLoad at http://www.neotys.com/web-stress-testing-tool.html
Steve Weisfeldt, Sr Performance Engineer, Neotys USA