What is our primary use case?
I've been using JMeter mainly for performance testing and some repair testing as well.
How has it helped my organization?
The solution is open source, so we don't have to pay for anything. That is a good thing since we can save the licensing costs, et cetera, as an organization. If you go for an expensive tool like LoadRunner or even Loyalty or Locust, you'll have to spend from your budget. JMeter has everything we need without the cost.
What is most valuable?
It's a powerful tool that is open source. There are various functionalities that can be used in various combinations. You can use Jmeter for automation, like getting some APIs. You can use JMeter for the performance testing. You can add listeners. You can look at the results and can generate a load with JMeter. The beauty of JMeter is there is a lot of support from the communities online who have worked on JMeter and can give first-hand advice. Most of our queries are already answered by someone, so we get the benefit of learning from them.
It's a good tool for automated performance testing and some behavioral things.
It has a lot of customizable features. There are a lot of open libraries that you can download, and each time when you go for a new requirement, you will get new libraries.
The setup is pretty easy.
What needs improvement?
The only thing is the learning curve. It's high.
We'd like to see more third-party integrations that can be handled quickly.
Support-wise, while the community is strong, it would be nice to have the option to reach out directly to JMeter.
For performance testing, you need to correlate, et cetera, so we have to do it manually in order to get the right to regular expressions.
For how long have I used the solution?
I've been using the solution for five years.
What do I think about the stability of the solution?
As an open-source tool, when changes happen, it may be a bit unstable. This is occasional, and for the most part, it is fine. I'd rate it seven out of ten in terms of stability.
What do I think about the scalability of the solution?
The solution is scalable. I'd rate it ten out of ten.
How are customer service and support?
While there isn't any traditional support, there is a very strong community around the solution. There are so many people using it and contributing to solving problems, you can easily find answers to your queries online.
How was the initial setup?
The solution is straightforward to set up. I'd rate it five out of ten. There is a bit of a learning curve at first, however, once you start using it and taking advantage of its capabilities, I'd rate it nine out of ten.
What was our ROI?
In the areas where we do some prototyping and also some areas where we want to save money and not focus on the revenue, we use JMeter. It's a very powerful tool.
What's my experience with pricing, setup cost, and licensing?
This is an open-source solution and is, therefore, free to use.
What other advice do I have?
I'm a customer and end-user.
I'm not sure which version of the solution I'm using. It's not the latest, however. It may be about one year old.
You can deploy both on-premises and on the cloud.
Once you go ahead and implement JMeter and you learn the process, it's a great tool. It could be a great asset for any organization as it is a highly customizable tool. If you can handle the learning curve, it will be worth it. Plus, as an open-source tool, you can save a lot of money on licensing.
I'd rate the solution eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.