JMeter is an excellent open source load testing tool used by thousands of developers. If you want to scale your tests you have some options. You can do it yourself. Or you can scale out your JMeter test on the cloud with RedLine13.
JMeter Load Testing – Do It Yourself
Scaling JMeter beyond 500-1000 users increases complexity and setup time.
Additionally, JMeter reports are usually displayed at the end of the test and only exist locally. There’s no built-in way to share or collaborate.
If you want to do it yourself, here is what you’ll need to consider to run load tests with JMeter.
JMeter works across servers, since JMeter instances support RMI protocol. You’ll have a Master (your desktop) and some number of Agents, say 10. The Master will send commands to the 10 agents. The issue is that your laptop can not easily connect to your AWS/Cloud environment
Here’s a very high level overview of what you’d need to do it yourself: