Questions tagged [stress-testing]

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

Stress testing is for ensuring the tolerance of the application at certain loads (usually extremely high loads). It refers to tests that put a greater emphasis on robustness, capability 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.

109 questions
3
votes
1 answer

Apache ab test and fail- Apache or PHP configuration issue?

I wrote a RESTful web service to be the backbone behind a mobile app using PHP and the Restler library. It's running on my dev server running Windows Server 2008 R2, PHP 5.3.5, Apache 2.2.17, and MySQL 5.5.8. Just for giggles I decided to benchmark…
Kevin
  • 1,403
  • 2
  • 11
  • 9
3
votes
3 answers

Simulate high traffic using data from log files

I need to test a saas service load by sending 1000s requests/sec from multiple remote sources. The urls need to be from my access log. Is there a service that can simulate high traffic using the data from my log files?
Niro
  • 1,401
  • 4
  • 20
  • 36
3
votes
2 answers

Stress Testing Windows Server 2k8 Box

Let me start off by explaining why I want to do this. Everything was running fine. I imported a snapshot of a MySQL DB on another server in prep for setting up master-master replication (this one will become the primary in the array once it's…
ircmaxell
  • 1,201
  • 8
  • 20
3
votes
3 answers

What software to test SATA drives before adding to RAID 5 Array

I'll be creating a 6drive RAID 5 array for use with Openfiler. What I'd like to do is test the drives thoroughly before building the array and putting them into production. What free software is best suited for this, and does any software allow…
Garuda
  • 61
  • 2
  • 8
3
votes
1 answer

JMeter Stress testing

MAMP server hosting a Joomla instance. I'd like to hear the community's thoughts on the best way to stress test the server and find it's breaking point on concurrent users etc. Currently I have setup a test plan which I have going to the home page,…
mcondiff
  • 151
  • 1
  • 8
2
votes
1 answer

Is there any way to slow down hard disc writes on linux?

I want to anayse influence of slow disc storage on my application. In order to do it I want to decrease writes thougput to the storage. Can I do it by some configuration or is there any tool dedicated for that?
2
votes
1 answer

How do I use stress-ng to simulate memory usage?

I found the command stress-ng -c 0 -l 60 which takes up 60% of the CPU. Is there a similar command for taking a certain percentage of the total memory available?
cbll
  • 143
  • 7
2
votes
3 answers

How do i install stress on a CentOS7 server?

How do i install stress on a CentOS 7 server? I've read this and I have Package epel-release-7-7.noarch already installed and latest version. When I yum search stress I get: Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile *…
jtlindsey
  • 323
  • 1
  • 6
  • 16
2
votes
1 answer

Simulate massive network traffic

We want to stress test our pfsense box with a massive amount of connections and traffic. Right now we are using iperf, but reaching a number of more than ~300 parallel connections the test clients reach their limit regarding open tcp connections.…
Juke
  • 133
  • 1
  • 5
2
votes
1 answer

Windows Azure autoscaling other than CPU usage

I have a rather simple .NET MVC app. There's not a lot of computing power required. However, we are expecting an enormous amount of traffic. I've been using Blitz.IO to simulate concurrent users and at around 8000 concurrent users I start to notice…
2
votes
0 answers

test connection status and speed between azure vm and client

We have some VMs up and running, but we are seeing slow performance on some of them. We are unsure if it is a VM problem (Azure overloaded), an intermediate network problem or a problem on the client side Speedtest reports on the server exceeds…
2
votes
1 answer

Http proxy server performance analyzing

I have implemented a http proxy client/server. Currently I intended to test performance of this proxy client/server. Can anybody tell me what kind of tests should I take to analyze it's performance? Which aspects and how I can analyze several…
2
votes
1 answer

How can I stress an Ethernet managed Switch?

for testing purposes I need to stress an 8-port managed ethernet switch. Essentially, I want to simulate a scenario in which two hosts on the switch are exchanging data and the other hosts connected to the switch are trying to use all the available…
Vindem
  • 21
  • 3
2
votes
0 answers

Stress testing Django app - how to improve throughput?

I'm having my first attempt at stress testing a simple django web app running from gunicorn and nginx which I’ve put on a small 256MB Rackspace Cloud server. Using httperf, I increase the number of connections per second until I start getting…
Pete W
  • 143
  • 1
  • 7
2
votes
3 answers

Automated Load/Stress testing via a continuous integration server

My company currently has stress tests that are run manually through JMeter. We also use TeamCity for automation of JUnit testing. It's become clear that we need to automate our stress testing as well to provide more generalized testing of our entire…
Casey Jordan
  • 215
  • 4
  • 11