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
5
votes
4 answers

How to load test/stress test a video streaming application for mobile implemented using Opentok?

We have a requirement to test an interactive broadcast solution that would allow viewers to engage with a presenter through real time video and voice communication, the same will also be broadcast to a larger audience(100 users).The solution will be…
5
votes
3 answers

Load Testing AWS API Gateway

As the question suggests, I need to perform Load Test on the API Gateway Resources with 1 million RPS. Apache JMeter is a very good tool for Load Testing. But I think it won't be possible to simulate such a huge load from a single machine. In that…
Tapas Bose
  • 28,796
  • 74
  • 215
  • 331
5
votes
5 answers

How to replay traffic to web server from logs to profile / benchmark web app under real load?

Is there a way to get recorder real network traffic to web server, e.g. from web server logs (Apache), and replay this traffic to either profile web application (in Perl) under real load, or benchmark and compare speed of different implementations…
Jakub Narębski
  • 309,089
  • 65
  • 217
  • 230
5
votes
6 answers

Load Testing Software

I am working on a proposal for my company into purchasing some load testing software. I have to give 2 choices. One of my choices I am proposing is HP(Mecurary) Loadrunner. Is there another program out there that is comparible with Loadrunner? We…
Ironsides
  • 263
  • 2
  • 10
5
votes
2 answers

Gatling user injection constantUsersPerSec

Trying to figure out some feature of Gatling. Here is the line of code: setUp(myscenario.inject(constantUsersPerSec(0.33).during(90 minutes).randomized)).maxDuration(90 minutes).protocols(httpProtocol) Is it correct to say that at the end of the…
XChoopa
  • 435
  • 2
  • 6
  • 13
5
votes
1 answer

How can i load test a post API using 'loadtest' nodejs module?

I am using the loadtest nodejs module to test stress testing on APIs in nodejs script. The Get call syntax is working however post call not. the code is below. function optionsObject() { return { url:…
Atif Hussain
  • 880
  • 12
  • 19
5
votes
1 answer

JMeter: Difference between using Number of Threads and Constant Throughput Timer

What's the difference between Number of Threads and the Constant Throughput Timer? Before I heard of the Constant Throughput Timer, I thought that if I wanted to simulate 21 requests per minute , the following configuration was enough : but now…
eddy
  • 4,373
  • 16
  • 60
  • 94
5
votes
2 answers

Check load on mysql database

What would be the best ways to monitor mysql performance and load, queries per second, total queries over a hour etc?
Industrial
  • 41,400
  • 69
  • 194
  • 289
5
votes
4 answers

Stress Testing in Ruby on Rails 4

Can someone please point out the best tools for stress testing in Rails 4. I know that there are already some questions on this subject but the ones I managed to find all seemed outdated. If someone could point me to a similar question that would be…
pcarvalho
  • 306
  • 3
  • 5
5
votes
1 answer

How to simulate a huge amount of simultaneous requests to a web-server?

I want to see how far my nginx + node.js setup can go and what changes I can make to squeeze out extra performance I've stumbled on a great article detailing some tuning that can be done to the OS to withstand more requests (which I'm not sure I…
dsp_099
  • 5,801
  • 17
  • 72
  • 128
5
votes
3 answers

Load and Performance Testing of a Database

This is the first time, my team has asked me to do some testing on Database which I have no clue how to approach. By testing on database I mean, I need to see how fast it can insert records into it. And till what pressure it can handle. Just like…
5
votes
2 answers

How to stress/load testing in magento

I am creating a ecommerce website in magento. I want to use stress testing on my website to see How robust is my website and how much load it can bear. I have gone through a lot of stuff for that but I could not find something satisfactory. Please…
MJQ
  • 1,778
  • 6
  • 34
  • 60
5
votes
1 answer

Which counters should I use in Windows Performance Monitor when logging performance during stress testing of a web app?

I am setting up windows performance monitor to log activity on a web server while running MS Web application stress tool. Which counters should I choose to give me the best picture of where I have bottlenecks, slow performance and response…
5
votes
2 answers

Designing a Stress Testing Framework

I do a sort of integration/stress test on a very large product (think operating-system size), and recently my team and I have been discussing ways to better organize our test workloads. Up until now, we've been content to have all of our (custom)…
Jax
  • 6,860
  • 4
  • 27
  • 38
4
votes
0 answers

Response time too high during load testing even when CPU utilization falls after Auto Scaling

Here's the scenario: I'm running my Java/Spring app on Amazon EC2 Linux instance in load balancing mode with 3 servers up initially, that can scale up or down as required. Scale up criteria: When CPU Utilization goes above 30% for more than 10 mins,…
James
  • 1,237
  • 2
  • 20
  • 32