Try our new research platform with insights from 80,000+ expert users
reviewer1576428 - PeerSpot reviewer
Engineer 2 at a computer software company with 10,001+ employees
Real User
User friendly interface, open-source and easy to install
Pros and Cons
  • "It's very easy to install, and it's very easy to code and develop the script."
  • "The memory utilization in JMeter is very poor."

What is our primary use case?

I use the solution for performance testing (Load testing, Volume testing and Endurance testing).

How has it helped my organization?

The solution has a friendly user interface and is a very good open-source solution for load testing. It supports both web and mobile network recording via proxy and offers a wide range of protocols. It has strong community support across multiple platforms.

What is most valuable?

The solution is open-source. 

It is very easy to code and develop the script and it supports web and mobile scripting.

There is a lot of good documentation available. 

The solution is stable. 

What needs improvement?

The memory utilization in JMeter is poor. Limited in terms of scalability. The system gets hung up for complex scripts and heavy loads which requires improvement.

It needs improvement in analytics and statistics reporting. The reports offer limited information on a load test. I would highly appreciate it if JMeter can provide better reporting capabilities.

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

For how long have I used the solution?

I have been using this solution for two years.

What do I think about the stability of the solution?

It's a stable and reliable product. There are no major bugs or glitches and doesn't crash. 

What do I think about the scalability of the solution?

The solution is scalable. However, it has a lot of memory issues during scale-up. That is the one concern. It's a bit limited in terms of scalability.

How are customer service and support?

I have never contacted Apache customer service for any issues. However, the documentation is readily available online and very useful.

How was the initial setup?

The initial setup is pretty straightforward and easy to implement. It's not overly complex. 

I'd rate it a five out of five in terms of ease of implementation. 

What about the implementation team?

I can do the implementation by myself.

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

It is an open-source tool.

What other advice do I have?

I'd rate the solution eight out of ten.

Which deployment model are you using for this solution?

Private Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1805301 - PeerSpot reviewer
Senior Quality Assurance Engineer at a consultancy with 501-1,000 employees
Real User
Is widely used and has free plugins and features
Pros and Cons
  • "We like that Apache JMeter has different features and different plugins and that they are free of charge."
  • "Report generation needs to be improved. It is quite difficult to get to."

What is our primary use case?

We use it to measure the performance of the system and for balancing.

What is most valuable?

We like that Apache JMeter has different features and different plugins and that they are free of charge.

We also like that lots of people use it. So, if we happen to get stuck at some point, then we can search for solutions on Google and find them.

What needs improvement?

Report generation needs to be improved. It is quite difficult to get to.

For how long have I used the solution?

We've been using Apache JMeter for two years.

What do I think about the stability of the solution?

It is quite stable.

What do I think about the scalability of the solution?

It is a scalable solution.

What other advice do I have?

On a scale from one to ten, I would rate Apache JMeter at nine. I would recommend it for medium-sized businesses.

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
Buyer's Guide
Apache JMeter
April 2025
Learn what your peers think about Apache JMeter. Get advice and tips from experienced pros sharing their opinions. Updated: April 2025.
856,873 professionals have used our research since 2012.
DevOps Engineer at a computer software company with 501-1,000 employees
Real User
Simple setup, reliable, and good online community available
Pros and Cons
  • "Apache JMeter is stable."
  • "In Micro Focus LoadRunner we can go from the UI and we can configure it. There is no such feature in Apache JMeter. There should be UI-based recording history or logs."

What needs improvement?

In Micro Focus LoadRunner we can go from the UI and we can configure it. There is no such feature in Apache JMeter. There should be UI-based recording history or logs.

For how long have I used the solution?

I have been using Apache JMeter for one year.

What do I think about the stability of the solution?

Apache JMeter is stable.

What do I think about the scalability of the solution?

I have found Apache JMeter to be scalable.

How are customer service and support?

Since Apache JMeter is open source there is no vendor support, you have to use the online communities available.

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

I have used Micro Focus LoadRunner previously and it is better features than Apache JMeter. However, it is not free.

How was the initial setup?

The initial setup was easy for Apache JMeter.

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

Apache JMeter is a free open source solution and it is why we are using it.

What other advice do I have?

For those who do not want to spend money on tools then this solution would be a good choice. This is the best solution in the open-source category.

I rate Apache JMeter an eight out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Fatih Mehmet HARMANCI - PeerSpot reviewer
Software Testing Services Manager at Virgosol
Real User
Top 20
Free and not difficult to set up, but it is difficult to test APIs and model a test
Pros and Cons
  • "We are using it just for load testing. We are using its free version, and it is scalable."
  • "Modeling a test is difficult. If you don't have much knowledge, you won't be able to do it easily. Testing APIs is also difficult."

What is our primary use case?

We are using it for load testing. We test other companies' programs.

What is most valuable?

We are using it just for load testing. We are using its free version, and it is scalable.

What needs improvement?

I am not satisfied with this solution. Its UI side is not so easy to use for beginners. It should be easier. 

Modeling a test is difficult. If you don't have much knowledge, you won't be able to do it easily. Testing APIs is also difficult.

For JSON, you can use tools such as JSONBuddy, but they are difficult to get in JMeter. It should be easy to get JSONBuddy from the website. I have to use BlazeMeter only to get JSONBuddy.

For how long have I used the solution?

It has been about five months.

What do I think about the stability of the solution?

It is not so stable.

What do I think about the scalability of the solution?

It is scalable.

How are customer service and support?

Their support is fine. There are not many Apache documents, but you can find other documents on the web.

How was the initial setup?

It is not so difficult.

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

We are using the free version.

What other advice do I have?

I would rate it a seven out of 10.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1191885 - PeerSpot reviewer
Director with 201-500 employees
Real User
Fast, user-friendly open-source testing tool
Pros and Cons
  • "It is very quick and user-friendly."
  • "If the solution was GUI based, I believe that it would be more versatile."

What is our primary use case?

I implement this solution for my clients.

What is most valuable?

It is very quick and user-friendly.

What needs improvement?

If the solution was GUI based, I believe that it would be more versatile.

For how long have I used the solution?

I have been using this solution anywhere from six to eight years.

What do I think about the stability of the solution?

The solution is stable, I would definitely recommend it to those who are considering it.

What do I think about the scalability of the solution?

The solution is scalable.

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

No licensing is required as it is a free, open-source tool.

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?

Amazon Web Services (AWS)
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer891849 - PeerSpot reviewer
Founder and Principal Consultant at a tech services company with 11-50 employees
Consultant
Priced well, stable, and integrates with other tools, but the installation is not intuitive
Pros and Cons
  • "I like the fact that JMeter integrates well with other tools."
  • "The installation needs some work. It could be simplified."

What is our primary use case?

I was experimenting with Apache JMeter. I was doing a proof of concept for myself to see if it fit my needs. I wanted to compare it with LoadRunner to see how it compares in terms of recording, ease of use, and functionality.

What is most valuable?

I like the fact that JMeter integrates well with other tools. For instance, we are also looking at OctoPerf and, I know for OctoPerf, you can import JMeter scripts, whereas, for LoadRunner, you cannot import LoadRunner scripts into OctoPerf.

I like the graphing; it is good.

Once I got past the learning curve, it was okay.

There were a lot of features that translated well from LoadRunner. I have LoadRunner experience, so once I applied my base knowledge to JMeter, then it was okay. The terminology was a little different, but the functionality is similar. For instance, They are called "extractors," in JMeter and called "correlation" in LoadRunner. 

Once I learned the terminology and how to navigate through JMeter, then it was easier.

I still think LoadRunner is a better tool, but for some purposes, JMeter would suit the need.

What needs improvement?

The installation needs some work. It could be simplified.

When compared with LoadRunner, LoadRunner is a more mature product.

For how long have I used the solution?

I used it for a couple of weeks.

What do I think about the stability of the solution?

It's pretty stable, I don't have any complaints.

What do I think about the scalability of the solution?

We didn't do a large load test. I didn't explore the scalability.

I was the only person using this solution, but I ran 100 user load tests.

How are customer service and technical support?

I did not need to use technical support.

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

Previously, we were testing LoadRunner.

How was the initial setup?

I reviewed some YouTube videos and went through them. It wasn't necessarily intuitive.

There was some configuration, and file that had to be set up.

It wasn't like LoadRunner where they have an automatic installer and wizard that does everything for you.

It wasn't as easy, but anyone who is technical can work through it.

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

When comparing the price with LoadRunner, and if the cost is an issue then JMeter is a better choice. LoadRunner is very expensive.

Which other solutions did I evaluate?

I like LoadRunner better, although I might be biased because I do have LoadRunner experience. I am a little more familiar with it. I was leaning towards LoadRunner.

What other advice do I have?

I would advise others to look at YouTube videos for the setup. Other than that, it was pretty straightforward. I was pretty much satisfied with it. It's a good tool, and it sounds like it's been around for a while.

I would rate Apache JMeter a seven 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
reviewer1279947 - PeerSpot reviewer
Performance Analyst at a tech services company with 10,001+ employees
Real User
Scripting is good, it's stable, and customer service is responsive
Pros and Cons
  • "Scripting with the solution is good."
  • "The solution needs to improve reporting. Currently, there is not enough automation involved with the feature. For example, there should be an automatic way of saving reports."

What is our primary use case?

I am using the solution for load, endurance, and performance testing.

What is most valuable?

Scripting with the solution is good.

What needs improvement?

The solution needs to improve reporting. Currently, there is not enough automation involved with the feature. For example, there should be an automatic way of saving reports. I have also found the recording should be improved too. When you are entering a launch in the controller the recording request should be inside it. Lastly, if they could make the technology better in terms of speed, this would help us.

For how long have I used the solution?

I have been using the solution for two months.

What do I think about the stability of the solution?

When I compared this solution to others there were variations in the response times but it is stable.

What do I think about the scalability of the solution?

We have used the current solution process for approximately 400 users.

How are customer service and technical support?

The customer service is quite good. They get a lot of people requesting support but even under those conditions, they are still efficient at responding.

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

I have previously used NeoLoad.

How was the initial setup?

The setup is easy, it is not that complex.

What other advice do I have?

I would recommend Apache Jmeter. 

I 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
reviewer1447674 - PeerSpot reviewer
Programmatore software at a tech services company with 201-500 employees
Real User
A stable solution with a lot of connectors and easy setup
Pros and Cons
  • "The features that I appreciate are quite basic. It is easy to ramp up the threads and start calling the application. A lot of connectors can already be found within Apache JMeter, but we are not using the entire set because the integration between the customers and platform is based on HTTP. We are just going to produce lots of HTTP sequences."
  • "Currently, the integration pipeline is implemented by using Jenkins or a similar tool platform. These are continuous integration tools. As far as I know, integration is done by using custom scripts. It would be good if the integration with a continuous integration pipeline, like Jenkins or Hudson, can be done out of the box without using a script."

What is our primary use case?

We are using Apache JMeter for profiling and stress testing the application. It is a part of our delivery architecture to stress test the application. It is a part of the build chain. It is not just something that we use internally to verify what we are going to use or going to do.

In terms of a specific use case, we are using Apache JMeter to simulate user engagement. Our software is about customer engagement, and we use JMeter to simulate the customers and engage them on our platform as aggressively as we can.

What is most valuable?

The features that I appreciate are quite basic. It is easy to ramp up the threads and start calling the application. A lot of connectors can already be found within Apache JMeter, but we are not using the entire set because the integration between the customers and platform is based on HTTP. We are just going to produce lots of HTTP sequences.

What needs improvement?

Currently, the integration pipeline is implemented by using Jenkins or a similar tool platform. These are continuous integration tools. As far as I know, integration is done by using custom scripts. It would be good if the integration with a continuous integration pipeline, like Jenkins or Hudson, can be done out of the box without using a script.

For how long have I used the solution?

I have about two years of experience with JMeter. I started to use it two years ago with a new job.

What do I think about the stability of the solution?

It, for sure, is stable. Apache JMeter is a consolidated tool that has survived for several years. 

What do I think about the scalability of the solution?

It is mainly used by automation tools. These automation tools are around whenever needed. We have about 70 people, and this is a spot adoption.

How are customer service and technical support?

I have never tried Apache support.

How was the initial setup?

The initial setup is quite easy because this is just a compressed archive. There is no real installation of the tool. You just need to extract it to integrate with Jenkins Pipelines and automatic tools by using the command-line calls. After you expand the archive, you have to adjust Apache JMeter to its proper configuration, which is not a big issue.

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

In terms of open-source adoption, it is completely free.

What other advice do I have?

I would recommend this solution. 

I would rate Apache JMeter a ten out of ten. I don't have anything else to compare it with, and I don't know if a competitor can achieve better.

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: April 2025
Buyer's Guide
Download our free Apache JMeter Report and get advice and tips from experienced pros sharing their opinions.