Questions tagged [stress-testing]

Stress testing is a form of testing that is used to determine the stability of a given system or entity. It involves testing beyond normal operational capacity, often to a breaking point, in order to observe the results.

Stress testing is for ensuring fault tolerance capability of the application: it refers to tests that put a greater emphasis on robustness, availability and error handling under a heavy load, rather than on what would be considered correct behavior under normal circumstances.

Sometimes, as the load on the system increases the system throws errors or behaves unexpectedly. The stress test targets exactly this behavior. Determining that the software handles the load gracefully without crashing is the aim of this test. In particular, the goals of such testing may be to ensure the software does not crash in conditions of insufficient computational resources (such as memory or disk space), unusually high concurrency, or denial of service attacks.

772 questions
253
votes
30 answers

Performing a Stress Test on Web Application?

In the past, I used Microsoft Web Application Stress Tool and Pylot to stress test web applications. I'd written a simple home page, login script, and site walkthrough (in an ecommerce site adding a few items to a cart and checkout). Just hitting…
200
votes
2 answers

Unexpected outcome of node.js vs ASP.NET Core performance test

I am doing a quick stress test on two (kinda) hello world projects written in node.js and asp.net-core. Both of them are running in production mode and without a logger attached to them. The result is astonishing! ASP.NET core is outperforming…
undefined
  • 2,939
  • 4
  • 23
  • 35
81
votes
8 answers

Load vs. Stress testing

What is the difference between load and stress testing?
litterbugkid
  • 3,534
  • 7
  • 36
  • 54
77
votes
6 answers

Testing with JMeter: how to run N requests per second

I need to test if our system can perform N requests per second. Technically, it's 2 requests to one API, 2 requests to another, and 6 requests to third one. But the important thing that they should happen simultaneously - so 10 requests per…
alexeypro
  • 3,633
  • 7
  • 36
  • 49
68
votes
6 answers

Running multiple Thread Groups sequentially in JMeter

I have a Test plan in which there are multiple Thread Groups. I want to run all of the Thread Groups sequentially. Thread Groups are as below: Thread Group1 Thread Group2 Thread Group3 . . . Thread GroupN I've read in different blogs and articles…
Just_another_developer
  • 5,737
  • 12
  • 50
  • 83
47
votes
3 answers

How to clear the results in Aggregate Report's table in JMeter automatically when executing the same test plan again?

So after executing a test run, I have the Aggregate Report's table filled with the data of the test plan that just finished running. Now, when I execute the test plan again, the results are getting added to this data in the Aggregate Report's table,…
Srikanth
  • 11,780
  • 23
  • 72
  • 92
42
votes
3 answers

Stress Testing ASP.Net application

what are different ways that we can do some optimum level of stress testing for asp.net application before moving it to the production environment ?
Vikram
  • 6,865
  • 9
  • 50
  • 61
37
votes
4 answers

Is there tools for performance and load testing of REST service?

We have web-application with REST interface. Is there some tools to test it?
Max
  • 2,293
  • 5
  • 32
  • 48
37
votes
2 answers

NodeJs stress testing tools/methods

I've searched a lot about stress testing a NodeJs application/module but I didn't find anything. I have a push server application (something like socket.io) and I want to test it to ensuring there's no memory leaks and that it exhibits optimal…
Afshin Mehrabani
  • 33,262
  • 29
  • 136
  • 201
35
votes
6 answers

Is Nginx + php-fpm is suppose be much faster than Apache + mod-php

I'm having a PHP based web application running on Apache server which has considerable amount of php processing in back end. Since the overall performance is low I worked on improving the performance of the application. First I followed techniques…
Thilanka
  • 1,733
  • 5
  • 21
  • 36
34
votes
4 answers

Way to use locust.io by supplying user list

I need to stress-test a system and http://locust.io seems like the best way to go about this. However, it looks like it is set up to use the same user every time. I need each spawn to log in as a different user. How do I go about setting that up?…
jloosli
  • 2,461
  • 2
  • 22
  • 34
28
votes
3 answers

How to do load testing of node.js server?

I want to write one web application with node.js and MongoDB and I have got task to even test it. I would like to know if there are any tools like JMeter or anything else for load/stress testing of Node.js? EDIT My application is going to be…
Shekhar
  • 11,438
  • 36
  • 130
  • 186
25
votes
7 answers

Best way to stress test a rails web app?

Are there any good (preferably free) tools out there? Can they give accurate estimates that reflect production results when the app goes live?
23
votes
6 answers

load test / stress test web services

Does anyone know of a good tool to test load and stress on webservices? I've been looking at Watir and Selenium, but there more web page centered.
Alonso
  • 1,069
  • 5
  • 12
  • 22
23
votes
6 answers

ASP.NET Stress Testing

Is there a way to test an application where you simulate a hundred different clients connecting to a IIS server and asking the same data? At the customer where our project is running they have 400 computers and they often do stress tests with all…
Lieven Cardoen
  • 25,140
  • 52
  • 153
  • 244
1
2 3
51 52