HACKER Q&A
📣 johndavid9991

How do you do Load Testing this 2022?


Question for DevOps experts and Senior Devs. Thank you in advance to those who will answer.


  👤 ericb Accepted Answer ✓
At BrowserUp we built the first DRY (don't repeat yourself) load testing tool. The rough idea:

* Most orgs take a sprint to write load tests in a separate tool/language (Jmeter, for example).

* Re-using integration and end-to-end tests or even Postman requests for load lets you release fully tested software sooner

* Let your teams use the language and tool they know to write the tests, then we containerize and scale that in your EC2 account, because by-the-minute hardware is cheap, dev-hours spent in Jmeter are expensive.

* The dev teams/QA folk can do testing rather than waiting for the "Jmeter" specialist

Let me know if you would like a demo


👤 Raed667
I have used K6 for a couple of one-shot projects and it seems very capable.

https://k6.io/


👤 grigduta
you can check the premise of EaaS to help you with on-demand, isolated testing environments where you can break things with load testing. the cool thing is that it can replicate production-like setups so tests are predictable. Hope this helps. (disclaimer, I work for an EaaS company, www.bunnyshell.com)

👤 politelemon
Tried, tested and true solutions: JMeter and ab, both by Apache

👤 mkranjec
GoReplay seems worth trying out https://goreplay.org/

Unfortunately, haven't used it beyond demo. Yet.