Try our new research platform with insights from 80,000+ expert users
it_user1428 - PeerSpot reviewer
Architect at a tech vendor with 10,001+ employees
Vendor
Powerful open source with wide community support. Needs experience to match commercial alternatives.

Pros:
Open source, powerful, wide community of support - it works.

Cons:
Experience needed to build custom tools around Jmeter in order to match capabilities of most commercial alternatives.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Apache JMeter
December 2024
Learn what your peers think about Apache JMeter. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user5646 - PeerSpot reviewer
QA Expert at a tech services company with 51-200 employees
Consultant
User friendly Java tool, but doesn't support SSL recording or non-web apps

Valuable Features:

1. GUI is very user friendly 2. It's a pure Java tool, which enables me to run it on any platform (i.e. platform independent) 3. Free tool & easy to get.

Room for Improvement:

1. It does not support recording SSL 2. Supports only web based applications 3. Cannot change the recorded scripts
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user77718 - PeerSpot reviewer
it_user77718QA Expert at a tech company with 51-200 employees
Real User

JMeter DOES support SSL
JMeter DOES support LDAP, Database, Mail, FTP, etc. and can be easily extended with any protocol as plugin or as built-in extension like Beanshell - blazemeter.com
JMeter scripts can be correlated with pre and post processors, variables, properties.

See all 4 comments
Buyer's Guide
Download our free Apache JMeter Report and get advice and tips from experienced pros sharing their opinions.
Updated: December 2024
Buyer's Guide
Download our free Apache JMeter Report and get advice and tips from experienced pros sharing their opinions.