from Hacker News

Ask HN: How do you do Load Testing this 2022?

by johndavid9991 on 7/10/22, 6:53 AM with 7 comments

Question for DevOps experts and Senior Devs. Thank you in advance to those who will answer.
  • by ericb on 7/10/22, 12:42 PM

    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

  • by Raed667 on 7/10/22, 12:55 PM

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

    https://k6.io/

  • by grigduta on 7/13/22, 12:58 PM

    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)
  • by politelemon on 7/10/22, 8:42 AM

    Tried, tested and true solutions: JMeter and ab, both by Apache
  • by mkranjec on 7/10/22, 8:02 AM

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

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