If you’ve read our load testing metrics and tips in other articles, you might have some ideas about ideal numbers and strategies.
We believe load tests are your performance guardians. If the minimum performance levels you’ve set aren’t met, a build should fail. Load testing is as important as unit and functional testing, and we run our load tests with every nightly build. No matter how small our code changes are, we use load tests as safety mechanisms to make sure we didn’t accidentally torpedo our performance with a small change. (Nowadays systems, apps and dependencies can be so complex it’s difficult to predict how any change will affect the rest of the system.)