wood burning stoves 2.0*
The moose likes Testing and the fly likes Stress testing Web Applications Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Engineering » Testing
Bookmark "Stress testing Web Applications" Watch "Stress testing Web Applications" New topic
Author

Stress testing Web Applications

Joe Harry
Ranch Hand

Joined: Sep 26, 2006
Posts: 9345
    
    2

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!
E Armitage
Rancher

Joined: Mar 17, 2012
Posts: 892
    
    9
JMeter is good. You can google alternatives and compare reviews.
Joe Harry
Ranch Hand

Joined: Sep 26, 2006
Posts: 9345
    
    2

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.
E Armitage
Rancher

Joined: Mar 17, 2012
Posts: 892
    
    9
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..
JMeter does that.
Dmitri Tikhanski
Greenhorn

Joined: Oct 13, 2013
Posts: 14
+1 to JMeter suggestion.

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

Steve Weisfeldt
Greenhorn

Joined: Mar 19, 2014
Posts: 1
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
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Stress testing Web Applications
 
Similar Threads
Free Web App Stress Tool/s?
Tomcat 5 failure
Stress test in Java Web application with Cucumber?
JMeter number of users for distributed testing
Websphere 4.0 and ldap