No more typing reviews! Try our Samantha, our new voice AI agent.
Senior Cloud Performance Engineer at Oracle
Real User
Apr 29, 2022
Allows us to create scripts and is useful for load testing and performance testing but could be more stable
Pros and Cons
  • "It is scalable, as you can scale up to 1,000 users in JMeter, and if you can put up four slave servers, you can easily ramp up to 1,000 users."
  • "JMeter should be more stable. Every time there is a new release coming up, a lot of its older functionalities or the new functionalities that are brought in are not very well-documented. It should be documented properly, and there should be proper use cases."
  • "It's not stable. With every new release, they come up with newer features, which aren't always very stable."

What is our primary use case?

We use this solution mostly for creating scripts, load testing, and performance testing. If my client doesn't have a tool or I don't have a tool, I try to leverage JMeter because it's an open-source tool.

I personally use JMeter for things which cannot be covered by our load testing tool, which is OATS, Oracle Application Testing Suite. This is a tool that was developed by Oracle but is no longer in use because Oracle has stopped developing it.

The solution is deployed on-prem and on private and public clouds.

What needs improvement?

JMeter should be more stable. Every time there is a new release coming up, a lot of its older functionalities or the new functionalities that are brought in are not very well-documented. It should be documented properly, and there should be proper use cases. A lot of the newer features don't work, and sometimes you have to spend a lot of time maintaining the scripts. That is something JMeter could probably look at.

For example, in JMeter 5 they brought in a lot of new controllers. But there isn't a lot of documentation available on the Apache site on how you're supposed to use those controllers. They've explained the controller functionality, but there aren't any proper use cases to show that. 

For how long have I used the solution?

I have been using JMeter for a long time and do a lot of work with this solution.

What do I think about the stability of the solution?

It's not stable. With every new release, they come up with newer features, which aren't always very stable. So, stability is a concern.

Buyer's Guide
Apache JMeter
June 2026
Learn what your peers think about Apache JMeter. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
900,747 professionals have used our research since 2012.

What do I think about the scalability of the solution?

It is scalable. You can scale up to 1,000 users in JMeter. If you can put up four slave servers, you can easily ramp up to 1,000 users. That's not a problem.

Because it's open-source, a lot of organizations try to leverage JMeter into everything. I don't think JMeter is currently very adaptable to all the technologies. That is something Apache should think of – incorporating other technologies and other tech stacks, which can be scripted from JMeter and tested using JMeter.

How are customer service and support?

On a scale of 1 to 5, I would rate technical support 2.5

They're not very good because JMeter is an open-source tool. You can raise a bug to JMeter, and they might fix it or they might say that, "We will actually fix this in the next release." So, because it's an open-source tool, you do not get dedicated support. You have to raise tickets and wait. If you use BlazeMeter, the support is probably a little better because you can take your issues there.

I don't think support is great if you compare it with tools like NeoLoad or LoadRunner where they have a dedicated support team. You can raise tickets. You have a direct conversation with their engineers. They can help you understand where the issue is exactly. That kind of support is not in JMeter, at least not now. BlazeMeter has it, but I have not used BlazeMeter support, so I'm not sure how it is. But from what I have seen with JMeter, support is not great.

How was the initial setup?

It is straightforward, but for JMeter 5, since they have introduced SSL handshake at the slave level, that becomes a little bit of a challenge for somebody who is doing it for the first time if you're doing a distributed execution, that becomes a challenge.

But since there was not enough documentation, I had to do a lot of troubleshooting on my own, since it was new. Now there's a lot of documentation available, but initially, there was not much documentation.

JMeter is pretty easy to use if you are using it for the purpose of only developing scripts. You can just uninstall the file and you can start using it. The only challenge happens if you're trying to access the internet over any kind of proxy. Then, you'll have to start it via the proxy mode.

Otherwise, deploying JMeter is pretty easy compared to other tools. You just have to download, unzip, and you are ready to go.

What about the implementation team?

We installed JMeter ourselves.

What other advice do I have?

I would rate this solution 7 out of 10.

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Rajesh Chouhan - PeerSpot reviewer
Principal Engineer at Marsh McLennan
Real User
Sep 8, 2023
A highly stable, open-source solution that can be used for load testing
Pros and Cons
  • "We use Apache JMeter for load testing, where we provide the throughput time."
  • "Apache JMeter's UI can be made more colorful."

What is most valuable?

We use Apache JMeter for load testing, where we provide the throughput time. Apache JMeter allows me to give any number of users to put the load in a particular time frame. With Apache JMeter, we won't need multiple tools with the application or to give a load for the application.

What needs improvement?

Apache JMeter's UI can be made more colorful.

For how long have I used the solution?

I have been using Apache JMeter for two years.

What do I think about the stability of the solution?

I rate Apache JMeter ten out of ten for stability.

What do I think about the scalability of the solution?

Around 10 people are using the solution in my team.

I rate Apache JMeter a nine out of ten for scalability.

How was the initial setup?

Apache JMeter's initial setup is easy.

What about the implementation team?

Apache JMeter's deployment takes half an hour to one hour.

What's my experience with pricing, setup cost, and licensing?

Apache JMeter is a free, open-source solution.

What other advice do I have?

I recommend users explore each and every functionality of Apache JMeter.

Overall, I rate Apache JMeter a nine out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Apache JMeter
June 2026
Learn what your peers think about Apache JMeter. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
900,747 professionals have used our research since 2012.
Quality Analyst at Hiup Solution
Real User
Mar 29, 2023
A stable and scalable solution useful for load testing
Pros and Cons
  • "Due to process automation, I don't have to prepare reports, making it the perfect solution."
  • "At times when we overload the application, it gets stuck...After the solution gets stuck due to overloading, we have to restart our computers. In short, the solution keeps crashing."

What is our primary use case?

I use the solution in our organization for load testing.

What is most valuable?

The solution's automation capabilities are one of the best parts of the solution. Due to process automation, I don't have to prepare reports, making it the perfect solution. Whenever I require a report, the report gets generated by the solution, and then afterwards, I can look at the reports before copying and pasting them.

What needs improvement?

At times when we overload the application, it gets stuck. Especially with load testing, it gets stuck when we deal with huge numbers of 100 to 1,000-10,000 or 2,000 to 20,000. I believe that we should be able to hit around a million people without any issues. After the solution gets stuck due to overloading, we have to restart our computers. In short, the solution keeps crashing.

For how long have I used the solution?

Apache JMeter is a simple solution, and I have been using it for seven years. Also, I am using the solution's latest version.

What do I think about the stability of the solution?

After an update in the application, the stability gets hampered if we continue to use its non-updated version, causing the solution to crash. So, once I faced that problem since I was not updating the application, it crashed. Back then, I wasn't aware that an update was available for the solution, which I had to apply to the solution. So, for two or three days, I tried to solve the issue with the solution. Later, I found that I just needed to update the application. So, after I updated the application, it started working fine. I rate the solution's stability a seven out of ten.

What do I think about the scalability of the solution?

Since Apache JMeter is a scalable product, I rate the solution a ten out of ten. I am the only person using the solution in my organization.

How are customer service and support?

Since I have experience with the solution's customer support team, I rate the technical support of the solution an eight out of ten.

How would you rate customer service and support?

Positive

How was the initial setup?

On a scale of one to ten, where one is difficult, and ten is easy, I rate the solution's initial setup a ten out of ten.

The solution's deployment process took only a couple of hours. I believe it took me around an hour or so at the beginning during the initial setup phase. Right now, I can deploy the solution in fifteen to twenty minutes.

Maintenance for the application is only required when the application crashes due to its overuse.

What's my experience with pricing, setup cost, and licensing?

Since we are using an outsourced solution, it is not paid for by our company.

What other advice do I have?

My words to those planning to use the solution is that if the crashing issues in the solution get resolved, it is one of the perfect solutions in the market. Also, I have not used the paid version, so I have no idea how it works. It's a very resourceful solution.

I need to use the paid version to be able to comment on it. Since we are using the free version in a company, even if the solution makes any mistakes, we ignore those and go ahead.

Overall, I rate the solution a ten out of ten.

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer2123535 - PeerSpot reviewer
Senior Automated Tester & Test Manager & AnalystSenior at a consultancy with 10,001+ employees
Real User
Mar 16, 2023
Easy to setup, includes a wide range of plugins, but the UI has room for improvement
Pros and Cons
  • "The solution helps by detecting bottlenecks."
  • "The UI has room for improvement."

What is our primary use case?

We use the solution for performance distributing testing.

How has it helped my organization?

The solution helps by detecting bottlenecks.

What is most valuable?

The solution provides a wide range of plugins and extensions, such as multiple monitors and multiple samplers. Apache JMeter can be used for multiple purposes, including performance and API testing, as well as integration testing. Additionally, users can create their own cloud and build their own distributor, eliminating the need to pay for any SaaS solution.

What needs improvement?

The UI has room for improvement.

I would like to be able to measure web performance as well using the solution. Apache JMeter is only for infrastructure testing, and backend testing, but we cannot use it for performance testing because we need to do it through the browser. 

For how long have I used the solution?

I have been using the solution for one year.

What do I think about the stability of the solution?

The solution runs on Java software. 

What do I think about the scalability of the solution?

I give the scalability a five out of ten.

How was the initial setup?

The initial setup is straightforward. The documentation is very detailed.

I created a resource group in our private Azure cloud, and then I had multiple agents. This included one master and four or five slaves of Apache JMeter. I configured the Apache JMeter and began the distribution and testing.

What other advice do I have?

I give the solution a seven out of ten.

I suggest using the solution and following the basics.

Which deployment model are you using for this solution?

Private Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Microsoft Azure
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Abin K Raj - PeerSpot reviewer
Test Architect Applications and Performance at Max Stack Labs
Real User
Jan 3, 2023
Open-source with good community support and is very customizable
Pros and Cons
  • "It's a powerful tool that is open source."
  • "The only thing is the learning curve. It's high."

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: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Alona Tupchei - PeerSpot reviewer
Engineering manager I - Quality at a financial services firm with 1,001-5,000 employees
Real User
Nov 10, 2022
Great for comprehensive performance testing and helps measure how our applications are working
Pros and Cons
  • "We find the ease of use and the reports and graphs available valuable."
  • "Our primary use case for the solution is comprehensive performance testing."
  • "The solution needs more metrics for reporting."

What is our primary use case?

Our primary use case for the solution is comprehensive performance testing. It measures how our applications are doing overall with a lot of users. For example, if we want to simulate 100 users doing transactions simultaneously, we want to see if our app handles it well and how fast it responds. In addition, we can utilize the solution to identify time spent on operations.

What is most valuable?

We find the ease of use and the reports and graphs available valuable.

What needs improvement?

The solution needs more metrics for reporting.

For how long have I used the solution?

We have been using the solution for two years.

What do I think about the stability of the solution?

The solution is stable, and we have not had any issues.

What do I think about the scalability of the solution?

The solution is scalable, but I cannot comment on the extent of its scalability because we have yet to scale widely.

How are customer service and support?

We have not had experience with customer service and support.

How was the initial setup?

The initial setup is straightforward.

What's my experience with pricing, setup cost, and licensing?

We use the tool as an open-source tool, so we do not pay for it.

Which other solutions did I evaluate?

We chose this solution because of its affordable cost, ease of use, and popularity.

What other advice do I have?

I rate the solution a nine out of ten. I advise users considering this solution to take a course to get familiar with it quickly.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
SrinivasPakala - PeerSpot reviewer
Director Consulting Expert at a computer software company with 10,001+ employees
Real User
Oct 5, 2022
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 distributed load testing is very good and the ramp-up, and when we come out with the right ramp-up plan, it can be converted into Apache JMeter script very well, accurately simulating how many of our transactions need to be triggered."
  • "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: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
RABBAHMahmoud - PeerSpot reviewer
Senior Technical Architect at RABBAH SOFT
Real User
Sep 16, 2022
Function testing solution that is straightforward to setup and offers stable performance
Pros and Cons
  • "The most valuable feature of this solution is being able to launch many requests and scheduling simulating human interactions with the application."
  • "If JMeter could integrate with the EPM solution, it would be great. It could also be improved by offering more integrations for security. For example, most applications are secure with OpenID Connect protocols."

What is most valuable?

The most valuable feature of this solution is being able to launch many requests and scheduling simulating human interactions with the application. There are some other plugins for monitoring and collecting data for JMeter but we don't use them. 

What needs improvement?

If JMeter could integrate with the EPM solution, it would be great. It could also be improved by offering more integrations for security. For example, most applications are secure with OpenID Connect protocols.

For how long have I used the solution?

I have been using this solution for more than 10 years.

What do I think about the stability of the solution?

This is a stable solution. 

Which solution did I use previously and why did I switch?

We previously used Katalon. 

How was the initial setup?

The initial setup is straightforward. 

What other advice do I have?

I would rate this solution an eight out of ten. 

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
PeerSpot user
Anto Infanta - PeerSpot reviewer
Senior Test Engineer at a computer software company with 201-500 employees
MSP
Sep 1, 2022
An open-source solution that offers good test script development functionality, but does not have a script exhibition feature
Pros and Cons
  • "This solution is very user-friendly, and allows for a lot of data capture when testing."
  • "We would like more documentation to be provided for the advanced level features that are available in this solution, in order to improve development."

What is our primary use case?

We mainly use this product for load and endurance testing.

What is most valuable?

This solution is very user-friendly, and allows for a lot of data capture when testing.  

We also found that the test scripts that the system automatically generates are extremely well created.

What needs improvement?

We would like more documentation to be provided for the advanced level features that are available in this solution, in order to improve development.

For how long have I used the solution?

We have been using this solution for two to three years.

What do I think about the stability of the solution?

We have found this solution to be very stable overall.

What do I think about the scalability of the solution?

We believe this to be a scalable solution, although we have not made any amendments in user numbers to date.

How was the initial setup?

The initial setup of this solution was very simple; the product is open-source, so only requires a download in order for the implementation to be executed.

What about the implementation team?

We implemented this solution using our in-house team.

What's my experience with pricing, setup cost, and licensing?

This is an open-source solution, so there is no requirement for licenses.

What other advice do I have?

We would recommend that any organization using this solution for test script development, may also want to look for a complementary product to handle script exhibition.

I would rate this solution a seven out of ten.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1279800 - PeerSpot reviewer
Technical Specialist at a financial services firm with 10,001+ employees
Real User
May 7, 2022
Reasonably priced, performs well, and has responsive technical support
Pros and Cons
  • "It is cost-effective and simple to use."
  • "Regardless of whether it is used for personal performance, load, volume, UI test, or functional test, Apache JMeter is the best tool on the market."
  • "It will be much easier, and beneficial for the individual to run it on their own machines rather than having a high-end infrastructure, more CPUs, or more memory that has been consumed by Apache JMeter."
  • "When you run tests with JMeter, it generates test version five, which is extremely large."

What is our primary use case?

Regardless of, whether it is used for personal performance, load, volume, UI test, or functional test Apache JMeter is the best tool on the market.

What is most valuable?

It is cost-effective and simple to use.

Take, for example, a performance test with, the Micro Focus performance test tool, and compare it to Apache JMeter. Apache JMeter is far less expensive than HP Performance Center.

What needs improvement?

When you run tests with JMeter, it generates test version five, which is extremely large. Also, when you have a large number of tests to run, it requires a large size or memory size, which basically means it consumes a lot of memory. It would be helpful to come up with a way to be able to use Apache JMeter in a way where it did not use as much memory. It will be much easier, and beneficial for the individual to run it on their own machines rather than having a high-end infrastructure, more CPUs, or more memory that has been consumed by Apache JMeter.

For how long have I used the solution?

I have been working with Apache JMeter for two years now.

I am working with the latest version.

It's on digital platforms rather than the cloud.

What do I think about the stability of the solution?

I am absolutely satisfied with the stability of Apache JMeter.

What do I think about the scalability of the solution?

Apache JMeter is a scalable product. We are pleased with the scalability of this solution.

How are customer service and support?

When we have encountered difficulties and reached out to technical support, they respond very quickly and most of the things are readily available with them, for all of the challenges or support that are required. If I had to rate them from one to ten, I would rate the technical support an eight out of ten.

How would you rate customer service and support?

Positive

How was the initial setup?

It is very easy to set up. There have been no issues, it's hassle-free, and it doesn't require a lot of expertise or specialization to configure and set up JMeter. 

It is very straightforward and very easy. That is something that anyone can do.

What about the implementation team?

Our team completed the deployment. It only requires one person and takes no more than two to four hours.

In terms of maintenance, we only require one person.

What was our ROI?

When you compare it to HP because prior to using this Apache JMeter, we used this HP Performance Center, and in terms of ROI, while I don't have exact figures, when it comes to HP Performance Center, we have nearly five times more. You can say that it's five times less of an investment and five times written on the investment by using Apache JMeter. With Apache JMeter, you receive five times more. It's higher.

What's my experience with pricing, setup cost, and licensing?

It's a yearly license.

What other advice do I have?

I would rate Apache JMeter an eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free Apache JMeter Report and get advice and tips from experienced pros sharing their opinions.
Updated: June 2026
Buyer's Guide
Download our free Apache JMeter Report and get advice and tips from experienced pros sharing their opinions.