Hacker News new | ask | show | jobs
by idoubtit 1616 days ago
JMeter has literally hundreds more features than this. This tool (apart from the non-free licence) seems more similar to `ab` and the dozens other http benchmarking tools (like siege, wrk, httperf, and others I haven't tried), with an added basic GUI.

The last time I used JMeter to load test a site, I simulated many users: each thread logged into the site with its own account, selected a course (it was a LMS, Learning Management System), then opened a quiz, randomly answered all the questions, etc. Various metrics and graphs (e.g. RPS, 1%-quantiles of latency...) were used to estimate the maximal capacity of the web site. I also had a JMeter plugin that extracted perf data from the HTML responses. JMeter is a complex beast, and I'm not fan of its XML config and Java/Beanshell scripts... but I don't see this as a replacement in any way.

4 comments

Have you tried k6 and if so, what do you think? I've found it pretty powerful and it's completely scriptable which opens the doors to a lot of opportunity to do complex tests.
Whatever eventually displaces JMeter has got to start somewhere.
Can you even 'replace' an open-source soln with a closed-source one?

If so, there are already many better "replacements" like loadrunner:

https://www.softwaretestinghelp.com/loadrunner-alternatives/

I think extensible open-source load testing tools like https://k6.io and https://locust.io are already replacing JMeter.
Yeah locust is great - used it for fairly complex loadtesting of a blockchain and enjoyed it. Gatling is another good one if you like Scala.
I can’t stand JMeter’s drag and drop test plan interface.

Everything should be code.

I actually prefer LoadRunner. But it’s way too expensive.

I am working on a scripting interface for Loadjitsu as well. You will be able to run tests using a small DSL very soon.
I agree JMeter is a great tool, it has tons of features. Will be gradualy adding more to Loadjitsu, one day I hope it can compete with JMeter