I am using this solution for a banking use case. We have an older version of this solution. We are planning to upgrade to a newer version.
Performance Specialist at DKATALIS
A free, stable, and feature-rich solution with good community support
Pros and Cons
- "A lot of things are valuable. It is free. It has a lot of features, such as report generation and integration with CI/CD, which makes it very competitive with the other paid solutions available in the market. It is a good solution."
- "They can improve it a little bit in terms of distribution load testing. We struggled with it during the distribution. In terms of reporting, runtime monitoring is not currently included, and it should be included. They can also improve it on the reporting side in terms of the comparison of the reports. They can also focus more on integration with CI/CD. Currently, people are using their own customized tools. It would be nice if Apache can provide some standard tools and procedures for integration with CI/CD tools like DPR. There are some tools, but it would be nice if official standard tools and procedures are available."
What is our primary use case?
What is most valuable?
A lot of things are valuable. It is free. It has a lot of features, such as report generation and integration with CI/CD, which makes it very competitive with the other paid solutions available in the market. It is a good solution.
What needs improvement?
They can improve it a little bit in terms of distribution load testing. We struggled with it during the distribution.
In terms of reporting, runtime monitoring is not currently included, and it should be included. They can also improve it on the reporting side in terms of the comparison of the reports.
They can also focus more on integration with CI/CD. Currently, people are using their own customized tools. It would be nice if Apache can provide some standard tools and procedures for integration with CI/CD tools like DPR. There are some tools, but it would be nice if official standard tools and procedures are available.
For how long have I used the solution?
I have been using this solution for almost three months.
Buyer's Guide
Apache JMeter
January 2025
Learn what your peers think about Apache JMeter. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,265 professionals have used our research since 2012.
What do I think about the stability of the solution?
It is stable. There is good support, and fixes are also available immediately.
What do I think about the scalability of the solution?
We have not scaled it, but it is scalable. We plan to increase its usage.
How are customer service and support?
I didn't have to call Apache because if anything comes up, we are able to find a solution in the community.
How was the initial setup?
Its initial setup was straightforward.
What's my experience with pricing, setup cost, and licensing?
We are using the free version, and if required, we can easily switch to the other version.
What other advice do I have?
I would definitely recommend this solution if it suits a use case. It is good, and it also looks promising. We plan to keep using it in the future.
I would rate Apache JMeter an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Quality Engineering Delivery Leader at a financial services firm with 10,001+ employees
Good performance and easy to configure but could use better UI
Pros and Cons
- "The performance of the solution is excellent."
- "You really need a technical team in order to really utilize the product."
What is our primary use case?
We're primarily using the solution for its performance. It's on our data center.
How has it helped my organization?
The tool has been a great help to our organization, which is focused more on quality testing as opposed to performance testing. It's provided a lot of insights. With the digital transformation that is currently happening, the need for that shift was rather critical.
What is most valuable?
The performance of the solution is excellent.
They have designed the product so that it is very easy to configure.
You can basically do anything you like with the product. It's not very restrictive.
We like the fact that the technology is open-source.
What needs improvement?
The user interface could be improved. If they had better UI, it might make it easier to use.
You really need a technical team in order to really utilize the product.
The scalability could be better, or the process of scaling itself could be a bit more clear.
For how long have I used the solution?
We've used the solution for a couple of years at this point.
What do I think about the stability of the solution?
The stability is quite good. There haven't been any issues with bugs or glitches. It doesn't crash of freeze. It's very reliable.
What do I think about the scalability of the solution?
Nobody ever has used any tool to its full capacity, including this one. Half of the time it's how you set up and how your environment is. We can easily scale on cloud. So far, we're worried about its ability to scale. Our setup is basically a hybrid cloud where we can have private data centers and we can know exactly where each is located. However, the scaling is a big concern for me. I'm looking at BlazeMeter as well, and, although I've only really read about it, it looks like it scales quite well. With scaling, I'm sure I'll find more complexities, especially if I look into kiosk testing. I'll want to explore further test cases.
Currently, those that are on the product are mostly testing communities approaching it from a performance aspect. Every project is different and therefore the number of users goes up and down.
How are customer service and technical support?
There isn't really a need for tech support with JMeter. There is a vibrant community, which is a good way for a lot of users or developers to go on and post a question and get an answer. The team prefers it this way. It's a positive aspect of JMeter.
Which solution did I use previously and why did I switch?
I have some experience LoadRunner, however, it is expensive for what it offers. This product is open-source which makes it affordable.
How was the initial setup?
The initial setup is pretty straightforward. My team was very hands-on. They didn't struggle with the UI at all and it wasn't too complex for them. That said, if a person with lesser skill levels, maybe someone who has a lower skillset, may struggle a bit with the implementation. It's geared slightly towards more technical users.
What's my experience with pricing, setup cost, and licensing?
The product is an open-source solution.
Which other solutions did I evaluate?
I understand the Apache also has something called BlazeMeter, which is something I recently looked into.
What other advice do I have?
I'm not quite sure which version of the solution our team is using right now. It's likely the latest version. We did the upgrade on our tools in 2019. It's open-source, and therefore everybody picks up the latest one.
As an open-source tool, there's a good community surrounding it. If you have automation frameworks or a DevOps pipeline, you can connect that and easily configure everything to streamline processes. Due to the fact that it's open-source, you don't have to wait to get the approvals and the budgets in order. That part alone can take months to sometimes years. If your company has the time, they should review the tools. If it seems to fit your organization, I'd recommend trying it out.
Overall, I would rate the solution seven out of ten. It's a good open-source tool that you can configure easily, and it's very competitive in the market in terms of usability
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Apache JMeter
January 2025
Learn what your peers think about Apache JMeter. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,265 professionals have used our research since 2012.
Director Consulting Expert at a computer software company with 10,001+ employees
Great features, reliable over the years, with accuracy in overall performance
Pros and Cons
- "The distributed load testing is very good with Apache JMeter."
- "The initial setup is complex and needs to be upgraded."
What is most valuable?
The distributed load testing is very good and the ramp-up. When we come out with the right ramp-up plan, it can be converted into Apache JMeter script very well. This accurately simulates how many of our transactions need to be triggered.
What needs improvement?
I would like to see exceptions improved. The initial setup is complex and needs to be upgraded. It would be great to have additional protocols other than HTTP, HTTPS, and APIs.
For how long have I used the solution?
I have been working with Apache JMeter for the past seven years.
What do I think about the stability of the solution?
The stability is good and I am not finding any issues.
What do I think about the scalability of the solution?
We are not having any problems with the scalability of Apache JMeter
How are customer service and support?
Technical support is very good.
How would you rate customer service and support?
Positive
How was the initial setup?
The initial setup is complex.
What's my experience with pricing, setup cost, and licensing?
Apache JMeter is a free tool.
What other advice do I have?
I would rate Apache JMeter a nine out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Cloud Performance Engineer at Oracle
A cost-effective solution that is easy to use and can be installed in any network
Pros and Cons
- "API testing, Database Testing, and MQ testing can be done with ease."
- "The tool should be made a bit more robust, and better support should be made available."
What is our primary use case?
This is a cost-effective tool, which provides people the ability to do POCs without worrying about costs.
How has it helped my organization?
Apache JMeter provided us with the opportunity to test applications for clients who did not have the budget to employ heavy-duty tools like LoadRunner.
Additionally, due to ease of installation, it can be installed in any client network, without the requirement for port opening.
What is most valuable?
API testing, Database Testing, and MQ testing can be done with ease.
What needs improvement?
The tool should be made a bit more robust, and better support should be made available.
For how long have I used the solution?
We have been using this solution for two years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Sr Manager - Quality Engineering at a computer software company with 501-1,000 employees
A useful solution for load testing and testing web applications, but it does not provide page rendering capabilities for end-users
Pros and Cons
- "When someone in our organization wants to test web applications, they use Apache JMeter since they face no hurdles while using the solution."
- "Self-healing and page rendering for the end-users are not available in Apache JMeter."
What is our primary use case?
The solution is primarily used for load testing.
How has it helped my organization?
When someone in our organization wants to test web applications, they use Apache JMeter since they face no hurdles while using the solution. Also, we can even increase the number of users using it.
What is most valuable?
All the features mentioned under JMeter metrics are available to use. Feature-wise, the solution has everything in it that I want.
What needs improvement?
Self-healing and page rendering for the end-users are not available in Apache JMeter. Hence, these are the two areas that need to be made available in future releases of the solution.
For how long have I used the solution?
I have been using Apache JMeter for eight years. Also, I am using the solution's latest version, and any of the solution's versions support all the applications in my organization. Our company is an end-user of the solution.
What do I think about the stability of the solution?
Stability-wise, I rate the solution a seven out of ten.
What do I think about the scalability of the solution?
There are around 50,000 users in my company using the solution. Also, most of the users are involved in performance testing. Scalability-wise, I rate the solution a seven out of ten.
With Apache JMeter, banking processes may face some scalability issues.
How are customer service and support?
There is no support at all for the solution. Basically, it provides zero support.
How was the initial setup?
The solution's initial setup process was straightforward since one only needs to download Apache JMeter and use it after that. Basically, there is no need to do any installation.
There is no need for any maintenance in the solution since it is an open-source product.
What's my experience with pricing, setup cost, and licensing?
Since it is an open-source product, buying or paying for any license is unnecessary. One just needs to download it to be able to use it.
What other advice do I have?
I would recommend the product to those planning to use it as an open-source product, and there is no need to buy a license. So, it is free of cost application. However, I am not sure about the product from a security perspective. But nowadays, banking people are also using it, but it won't be scalable in a banking environment where a large number of people want to use it. Using the solution, one can only test web applications and not use the tool for page rendering. I rate the overall solution a seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Software Test Engineer at Loyal Hospitality Pvt. Ltd
Good performance testing and reporting, helpful user community, but it hangs with too many concurrent threads
Pros and Cons
- "The most valuable feature in JMeter is the Thread Group, which helps us to see whether the performance is good."
- "Automation is difficult in JMeter."
What is our primary use case?
We use Apache JMeter for lower-end performance testing. Sometimes we use it for Rest API testing, as well.
How has it helped my organization?
This solution allows us to have a detailed look at performance using different metrics. We can look at the deviation and the median values and see how it is performing. We can also analyze our servers and see how they are performing in terms of CPU and how much memory is allocated.
What is most valuable?
The most valuable feature in JMeter is the Thread Group, which helps us to see whether the performance is good.
The plugin for git allows us to scan files directly from the GitHub site.
The reporting is good and there are a lot of different formats available.
If you want to see the data that is associated with a response then you can download it in JSON format.
There is a large user community that can help you to learn and use JMeter.
What needs improvement?
When we are testing with too many threads then the solution hangs.
JMeter does not support JavaScript.
Automation is difficult in JMeter.
For how long have I used the solution?
We have been using JMeter for the past two years.
What do I think about the stability of the solution?
Stability becomes an issue if we use more than 10 or 20 threads.
How are customer service and technical support?
We have not been in contact with Apache technical support.
There is a large user community and if you need help then you can get instant help from them.
Which solution did I use previously and why did I switch?
We also use Postman and when it comes to making a very large request, it is the better option. It is also a user-friendly solution and you do not have to go through a lot of documents to start using it.
JMeter works better for iterative testing.
How was the initial setup?
It is easy to set up and administer JMeter.
What's my experience with pricing, setup cost, and licensing?
This is an open-source product.
What other advice do I have?
This is a good solution but many features would have to be added to use this tool alone. Postman has more features, so JMeter is really only good for performance testing.
I would rate this solution a seven out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Presales manager at Mitra Innovation
Easy to set up with good documentation but needs extended backend support
Pros and Cons
- "It's stable and reliable."
- "In terms of platform support, they need to extend the support for backend platforms and more of the legacy types of platforms."
What is our primary use case?
There's a third-party platform that is getting migrated to, so with the newer version migration, we were looking to see if there are any performance degradation with the migration. The product platform assures the user loads that we are planning to have on the system. Nevertheless, we wanted to have validation from a business perspective. We wanted to see that it'll still support the loads that we are looking at.
What is most valuable?
The ability to create a large number of user loads has been very helpful for us.
It's typically straightforward to set up.
The solution can scale well.
It's stable and reliable.
There is lots of useful community support.
What needs improvement?
In terms of platform support, they need to extend the support for backend platforms and more of the legacy types of platforms.
For how long have I used the solution?
We've used the solution for a long while. We've used it for a few years.
What do I think about the stability of the solution?
It's a well-trusted product. A lot of people use it. There's a lot of support in the community also. Therefore, the stability is pretty good and it is quite reliable.
What do I think about the scalability of the solution?
We can create demand as we need. It's quite scalable.
We have five people suing the product. The performance testers use it.
How are customer service and support?
We can get a lot of support from the community. It's pretty easy to get assistance.
We've had no issue so far when we've needed to get help. We are satisfied with the support.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
We did not previously use a different solution.
How was the initial setup?
The solution can be easy to set up depending on the target system that we are testing. However, there are situations where Apache JMeter is not supported.
The deployment took two to three weeks to set up and deploy.
We have a team of five people that can handle deployment and maintenance.
What about the implementation team?
We did the setup in-house. We have the capabilities within.
What's my experience with pricing, setup cost, and licensing?
Most of the time, it's the end client who manages the license for us. We don't purchase the product by ourselves; it's the end customer who does it for us. I'm not sure what the actual cost of the product is.
What other advice do I have?
We likely are using the latest version of the solution. However, I can't be sure. I'm not sure which version number we're using.
It's a tool that is being used by many, many others as well. There's a lot of community support out there. I'd recommend it, as long as it supports the platform.
I'd rate the solution seven out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Delivery Manager at a tech services company with 10,001+ employees
Plenty of features, straigthforward installation, but reports could improve
Pros and Cons
- "The most valuable feature of Apache JMeter is its popularity. It is the best open-source tool with all the features needed."
- "The reports in Apache JMeter could improve."
What is our primary use case?
We are using Apache JMeter for automation and for processing activities of our clients. Additionally, it is used for testing.
What is most valuable?
The most valuable feature of Apache JMeter is its popularity. It is the best open-source tool with all the features needed.
What needs improvement?
The reports in Apache JMeter could improve.
For how long have I used the solution?
I have been using Apache JMeter for approximately one and a half years.
What do I think about the stability of the solution?
The stability of Apache JMeter is good.
What do I think about the scalability of the solution?
Apache JMeter is scalable.
We have less than five people using this solution in my organization.
How are customer service and support?
There is a lot of support available that is good, such as in forums. However, they do not have a dedicated team that you can contact.
Which solution did I use previously and why did I switch?
I have not used a solution previously.
How was the initial setup?
Apache JMeter was straightforward to install.
What's my experience with pricing, setup cost, and licensing?
The price of Apache JMeter is good. The selling rate is quite effective and the limited users with a multi-region-related execution.
What other advice do I have?
My advice to others is to go through some basic video processes, which are available on YouTube and Apache JMeter site, it has a lot of documentation that will help you get prepared and used to the tool.
I rate Apache JMeter a seven out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free Apache JMeter Report and get advice and tips from experienced pros
sharing their opinions.
Updated: January 2025
Popular Comparisons
Tricentis NeoLoad
Perfecto
OpenText LoadRunner Professional
BlazeMeter
OpenText LoadRunner Cloud
OpenText LoadRunner Enterprise
ReadyAPI
Oracle Application Testing Suite
Eggplant Performance
RadView WebLOAD
Akamai CloudTest
SmartBear LoadNinja
HCL OneTest
IBM Rational Test Workbench
Ixia IxLoad
Buyer's Guide
Download our free Apache JMeter Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Jmeter vs SOAtest?
- How does Postman compare with Apache JMeter?
- How does BlazeMeter compare with Apache JMeter?
- What is your experience with Citrix with JMeter?
- When evaluating Load Testing Tools, what aspect do you think is the most important to look for?
- SOAtest vs. SoapUI NG Pro?
- Does Compuware have a manual testing solution? Which manual testing solutions should we be considering?
- What are the top performance tools available to load test web applications?
- What is the best tool for mobile native performance testing on real devices?
- When evaluating Performance Testing Tools, what aspect do you think is the most important to look for?