How to Load Test: A developer’s guide to performance testing
How to design and run load tests using Apache JMeter & Taurus
7 min readJul 21, 2019
Load Testing is a type of performance testing that measures the performance of a system under varying load over a period of time.
All code is guilty, until proven innocent. — Anonymous
Objective
The purpose of this article is to help you design and run load test 👍
Why Learn?
As developers we already have the foundational knowledge and with a little effort we could expand our skillset.
- Your company cannot afford to hire performance engineers
- Not enough testers compared to developers
- The skill & knowledge could help you write better and scalable code
- Less dependant on other’s expertise
Why Load Testing?
While unit & integration tests ensure code is functionally correct, load testing measures its performance which is equally important.