# Apache JMeter Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Software Testing Tools](https://www.g2.com/categories/software-testing)  
**Average Rating:** 4.3/5.0  
**Total Reviews:** 156
## About Apache JMeter
Apache JMeter desktop application is open source software, a 100% pure Java application designed to load test functional behavior and measure performance.



## Apache JMeter Pros & Cons
**What users like:**

- Users value the **robust performance testing capabilities** of Apache JMeter, enabling effective simulation and analysis under load. (1 reviews)
- Users appreciate the **excellent customer support** from Apache JMeter, enhancing their experience with the tool. (1 reviews)
- Users find Apache JMeter&#39;s **ease of use** exceptional, especially once they become familiar with its interface. (1 reviews)
- Users value the **extensive functionality** of Apache JMeter for effective performance and load testing across various protocols. (1 reviews)
- Users value the **ease of use** and extensive support provided by Apache JMeter for effective performance testing. (1 reviews)
- Load Testing (1 reviews)
- Performance Efficiency (1 reviews)
- Testing (1 reviews)
- Tools Efficiency (1 reviews)

**What users dislike:**

- Users find the **complexity** of Apache JMeter challenging, particularly with outdated UI and intricate test plans. (1 reviews)
- Users find **device unavailability** challenging, as performance issues arise on local machines during resource-intensive testing. (1 reviews)
- Users find the **difficult learning** curve frustrating, especially with complex test plans and Groovy scripting requirements. (1 reviews)
- Users find the **steep learning curve** of Apache JMeter challenging, especially with complex test plans and scripting requirements. (1 reviews)
- Users find **licensing issues** with Apache JMeter challenging, complicating accessibility and functionality, especially for complex scenarios. (1 reviews)
- Performance Issues (1 reviews)
- Poor UI (1 reviews)
- Poor UI Design (1 reviews)
- Resource Limitations (1 reviews)

## Apache JMeter Reviews
  ### 1. Good Loadtesting Software

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vivek M. | S, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 30, 2021

**What do you like best about Apache JMeter?**

Great software by apache for the Testers on the field. Best to use for the load testing of the Web applications as well as FTP applications. Very easy to begin with and user-friendly to install and use. It is also used for Functional and Database testing but is not so popular. Best User Interface and performance once installed. Upload the application or provide the URL of the web app and you are good to go with the performance testing too. It is a Java open source so no need to pay anything to use this. One who knows basic java coding can be a good user. Javascript and CSS performance is best observed and tested. Selenium is also usable when you are performing performance testing.

**What do you dislike about Apache JMeter?**

If you don't have any knowledge of Java then it's difficult to start learning and then use this software. If automation is to be tested then also you cannot o with Jmeter. If not trained, then reports will be difficult to understand. The document is not much explanatory - So if stuck somewhere need a good support team to help you out with the problems. Integrations are also difficult to make once installed. It's GUI-based so quite old to go with. For a developer quite unused as the definitions are more difficult to use it.

**What problems is Apache JMeter solving and how is that benefiting you?**

Open source helps to save more and ease of use makes it more good software. Java-based software so no need to learn any other languages except basic java. For the tester, it's best to learn and perform the various tests as load and performance testing is hard to perform.

  ### 2. JMeter- An open source tool for performance testing

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Education Management | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 30, 2021

**What do you like best about Apache JMeter?**

JMeter is a great tool from Apache being widely used for performance testing. It's freely available and one can perform load test or stress test using this tool very easily on the applications. It has the capacity to create virtual users and hit the web applications simultaneously thus creating concurrent connections on the server. Performance tests can be recorded and reports can be generated accordingly.

**What do you dislike about Apache JMeter?**

JMeter works effectively and efficiently when the server configuration is high. This is because to create multiple requests through virtual users requires memory and CPU consumption. The load testing can also be done by creating scripts in JMeter. One can also do concurrent login testing in JMeter using scripts.

**Recommendations to others considering Apache JMeter:**

Yes, I would recommend others to use JMeter for the load testing purpose.

**What problems is Apache JMeter solving and how is that benefiting you?**

Before making a web application or website live, it is very necessary to perform a load test so as to get an assurity whether the website will be able to handle a large number of concurrent connections. This load test can be easily performed using JMeter. JMeter helps to determine what are maximum number of concurrent connections a website can withhold. The load test results can be depicted through various types of graphs and representations. This representation can be shown to the senior management for arriving on to decisions.

  ### 3. Best tool for load test!!!!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Justin G. | Software QA Engineer , Mid-Market (51-1000 emp.)

**Reviewed Date:** April 24, 2022

**What do you like best about Apache JMeter?**

No scripting knowledge is required to start working on JMeter

**What do you dislike about Apache JMeter?**

The graphical results are bit difficult to understand

**What problems is Apache JMeter solving and how is that benefiting you?**

Performance testing tool

  ### 4. First Door to Knock!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Consumer Electronics | Enterprise (> 1000 emp.)

**Reviewed Date:** December 12, 2021

**What do you like best about Apache JMeter?**

There are many step-by-step how-to video resources on the usage of JMeter. It allows me to create the jmx file without writing code. It is a widely used application.

**What do you dislike about Apache JMeter?**

I used another app for the record and playback as I couldn't find how to use some of the features. It would be better if they had a more user-friendly UI design.

**What problems is Apache JMeter solving and how is that benefiting you?**

I needed to provide a jmx file to run a load test on our website. I used the app by downloading it completely free. It is so easy to use the application that if they improve the solutions to create the algorithm, we do not need professional support on the subject. We got professional help to be sure of the coding.

  ### 5. JMeter is one of the best Testing Tool

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Retail | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 23, 2022

**What do you like best about Apache JMeter?**

The user-friendly UI and features provided by JMeter are astonishingly amazing. Test results can be visualized. Supports all testing types.

**What do you dislike about Apache JMeter?**

Nothing to dislike, as of now it has cons.

**What problems is Apache JMeter solving and how is that benefiting you?**

Analyze and measure the performance of the Application. Load Testing by creating virtual users. Visualizing test results. UI is user-friendly.

  ### 6. Load Testing made easy

**Rating:** 4.5/5.0 stars

**Reviewed by:** Gaurav L. | Software Engineering - Member Of Technical Staff, Enterprise (> 1000 emp.)

**Reviewed Date:** May 25, 2021

**What do you like best about Apache JMeter?**

It is the best tool for Load testing and Automation testing by far. Its collaborative environment is world-class and even better than its counterparts like Selenium and Load Runner.

**What do you dislike about Apache JMeter?**

It takes O(n2) time to run some of its tests . Which is not time efficient.
It utilizes a lot of memory as it acquires around 90% of CPU

**Recommendations to others considering Apache JMeter:**

Please use this tool only when you have a good graphics card and CPU cores.
Do not run any CPU extensive application with this tool like Chrome or Photoshop.
Use this tool if you are fed up with out dated automation tools

**What problems is Apache JMeter solving and how is that benefiting you?**

I have used it to minimize my tasks and automate most of the test cases through the use of integrated AI system.

  ### 7. Best application used for performance testing

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** November 03, 2021

**What do you like best about Apache JMeter?**

It is one of the non-functional application best for measuring website performance, speed, restrict users . It is also used to check stability and scalability of the site

**What do you dislike about Apache JMeter?**

If the load size increases than website performance becomes very slow and site will not be loaded untill some users leave using it. Difficult to perform Co-relation.

**What problems is Apache JMeter solving and how is that benefiting you?**

So much benefits from this. When the site is not loading we can increase the users. From this we can even check stability and scalability of particular website. It is also used for parameterization.

  ### 8. Apache JMeter Review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Esha V. | Associate Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 02, 2021

**What do you like best about Apache JMeter?**

The best part about Apache JMeter is that it is an open source software.
It is basically used for load, stress testing  to measure performance of the services such as web applications,but we can also use it for functional testing, database serving testing etc.

**What do you dislike about Apache JMeter?**

To perform automation testing in different areas of web applications or certain services Apache JMeter is difficult to use.
It doesn't extend support to cross browser testing that is the main issue with Aapche JMeter.

**What problems is Apache JMeter solving and how is that benefiting you?**

Apache JMeter supports Web UI and API services. It is an open source software that is being used for performance testing.

  ### 9. Very Powerful tool for API and Load testing

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** November 23, 2021

**What do you like best about Apache JMeter?**

Jmeter supports multiple protocols also the best part is tons of plugins are available to serve different needs

**What do you dislike about Apache JMeter?**

developing custom plugin is little challenging

**What problems is Apache JMeter solving and how is that benefiting you?**

We are using Jmeter for different purpose like, load Testing,API testing, Making ssh connections for remote management of linux machines, Integration with several tools like Jenkins etc.

  ### 10. A Powerful Tool for Performance and Load Testing

**Rating:** 4.0/5.0 stars

**Reviewed by:** Rajat M. | Test Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** November 09, 2021

**What do you like best about Apache JMeter?**

It is Open Source License, has an exemplary user interface, and is independent of Platforms.

**What do you dislike about Apache JMeter?**

It requires extensive programming knowledge to operate JMeter for several types of testing.

**What problems is Apache JMeter solving and how is that benefiting you?**

Using it for Performance testing of my client's application and also using it for a part of functional testing, which includes hitting an API.

  ### 11. JMeter has been great for our automated testing and performance auditing

**Rating:** 4.5/5.0 stars

**Reviewed by:** Clayton O. | Lead Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** November 09, 2021

**What do you like best about Apache JMeter?**

Jmeter allows our stakeholders and developers to really gain insights into how our services are performing.

**What do you dislike about Apache JMeter?**

There could be some better tooling around the automation portion and pipeline integration

**What problems is Apache JMeter solving and how is that benefiting you?**

We are solving problems that would otherwise show themselves too late in the process, including application performance.

  ### 12. JMeter Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 23, 2021

**What do you like best about Apache JMeter?**

It's a free tool and easily integrates with other tools like Badboys and Blazemeter.

**What do you dislike about Apache JMeter?**

Could have been more user-friendly, I wish it had an interactive user interface.

**Recommendations to others considering Apache JMeter:**

JMeter is free load testing tool, it can be integrated with other tools for recording and performing the tests

**What problems is Apache JMeter solving and how is that benefiting you?**

I used mainly Jmeter for Load testing on multiple applications on SaleaForce. There are multiple reporting options that could be used and sent to management for tracking.

  ### 13. Perfect for Testing API

**Rating:** 5.0/5.0 stars

**Reviewed by:** Igor G. | Security Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** November 09, 2021

**What do you like best about Apache JMeter?**

Possibilities to customize parameters for GET or POST. Massive testing of API requests.

**What do you dislike about Apache JMeter?**

Nothing is perfect for API or WEB Testing.

**What problems is Apache JMeter solving and how is that benefiting you?**

Testing API massive for the developed use case in software development. Testing also the load testing capabilities of the API exposed.

  ### 14. Performance montoring tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Kushal P. | Lead  Engineer - Full Stack, Enterprise (> 1000 emp.)

**Reviewed Date:** November 27, 2020

**What do you like best about Apache JMeter?**

Its an open source tool with tons of capabilities

**What do you dislike about Apache JMeter?**

User interface could be better like load runner or similar tools

**What problems is Apache JMeter solving and how is that benefiting you?**

Performance metrics and fine tuning an application. Early performance testing

  ### 15. Best tool for running api performance tests continuously

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 30, 2021

**What do you like best about Apache JMeter?**

Ease of use with api where we can plug-in in the api urls and run tests quickly with varied data sets.

**What do you dislike about Apache JMeter?**

Technical knowledge needed to set it up and make it run automated tests integrating with customer/cd pipeline

**Recommendations to others considering Apache JMeter:**

Go for it yo run load tests

**What problems is Apache JMeter solving and how is that benefiting you?**

Running api tests on shorter notice to generate high tps and looking for performance issues early in testing cycle

  ### 16. Load Testing Tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Eshan V. | Software Engineer Trainee, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 31, 2021

**What do you like best about Apache JMeter?**

Apache jmeter is most helpful in load testing of application and it is used for API testing as well on some cases

**What do you dislike about Apache JMeter?**

The architecture or framework design for testing is difficult sometimes

**What problems is Apache JMeter solving and how is that benefiting you?**

Load testing and API testing. We can create dummy users for load testing as more number of users can't be arranged simultaneously.

  ### 17. Jmeter is an efficient performance/load tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 02, 2021

**What do you like best about Apache JMeter?**

It is free and easy to install. It has a user-friendly interface and it also can be used in a command-line interface.

**What do you dislike about Apache JMeter?**

The learning curve can be a little steep until you get familiar with it. However, there are so many resources and support for JMeter which help in this regard.

**What problems is Apache JMeter solving and how is that benefiting you?**

As a QA Analyst, you can efficiently perform load tests on websites and databses.

  ### 18. Best tool for performance testing for a larger loads

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vivek V. | Enterprise Solutions Architect, Enterprise (> 1000 emp.)

**Reviewed Date:** March 02, 2021

**What do you like best about Apache JMeter?**

you can run your load based on thread group, time, number of requests per second, you can run based on conditions. Very simple to use.
Result sets are good, u can create graphs, throughput you can check 90% 95% 99% etc.

**What do you dislike about Apache JMeter?**

I dont see any downsides, better integration plugin's would be good like run scope. run scope gives location based performance testing. but it good to have. not really an issue. u can install jmeter in different machines in different environments.

**What problems is Apache JMeter solving and how is that benefiting you?**

Performance testing - this will give API response time, such a way u can create public api's which are scalable.

  ### 19. Easy to use

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Hospitality | Enterprise (> 1000 emp.)

**Reviewed Date:** December 08, 2021

**What do you like best about Apache JMeter?**

It is one of the best Stress Testing tool present in market

**What do you dislike about Apache JMeter?**

it's a little bit slow if we talk about performance

**What problems is Apache JMeter solving and how is that benefiting you?**

Stress Testing of APIs which are very critical for our business

  ### 20. Software Engineer

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 09, 2021

**What do you like best about Apache JMeter?**

Ease of using JMeter for load or stress testing

**What do you dislike about Apache JMeter?**

Creation of JMX files and navigating to different JMX plans is difficult

**What problems is Apache JMeter solving and how is that benefiting you?**

Used Jmeter for load and stress testing the application.

  ### 21. Great for load testing

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Games | Enterprise (> 1000 emp.)

**Reviewed Date:** November 11, 2021

**What do you like best about Apache JMeter?**

It's easy to create load tests with it to simulate traffic to Rest endpoints.

**What do you dislike about Apache JMeter?**

A little bit of a learning curve to get started.

**What problems is Apache JMeter solving and how is that benefiting you?**

Loading testing api endpoints.

  ### 22. Jmete is a great tool foe performance testing

**Rating:** 5.0/5.0 stars

**Reviewed by:** BHAVNA G. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 24, 2020

**What do you like best about Apache JMeter?**

It is very flexible to use to create the test cases. jmeter  report creation we can use throgh the command line option .If we are running the reports through command line option  , we can easily integrate with the jenkins , we can easily automating  the jenkins reports . we can write the execution commands of the jmeter commands  in the batch files.  In jenkins create the job and the automate the commands . We can create regression test using the jmeter .

**What do you dislike about Apache JMeter?**

It is not showing the proper error logs . Jmeter reports bar graph is not explain  well, or give the proper details in the graph results. Bar graph result should properly clearly give the results of the test of each test cases, Each test case wise result should show in the result of the bar graph

**Recommendations to others considering Apache JMeter:**

this is a great tool to use and easy to handle

**What problems is Apache JMeter solving and how is that benefiting you?**

Why to execute non-gui mode ? 
-gui - consumes more resources / memory
 -gui - not recommended for heavy load testing
 -command line - can be integrated with other systems -Jenkins/CI
Step 1 : Goto command line - goto jmeter - bin 
Step 2 : Command : jmeter -n -t (location of your jmeter test script) -l (location of the result file)
 -n - non gui mode
 -t - location of jmeter script
 -l - location of result file
 jmeter -h - to get help on jmeter commands
 jmeter -? - to get information on jmeter command options

  ### 23. Apache JMeter and Automated Testing

**Rating:** 4.0/5.0 stars

**Reviewed by:** Kris K. | President, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 16, 2021

**What do you like best about Apache JMeter?**

The simplicity of the tool, the available reference documentation and ease of use.

**What do you dislike about Apache JMeter?**

Time spent becoming familiar with using the app

**What problems is Apache JMeter solving and how is that benefiting you?**

Ability to customize automated test activities - which allows me to run multiple tests of new or existing software - the test reports are easy to understand as well.

  ### 24. adaptability

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Animation | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 18, 2021

**What do you like best about Apache JMeter?**

Being open source it adapts very well to my projects because I can modify it to my liking

**What do you dislike about Apache JMeter?**

Need to polish more details and optimize some parts

**Recommendations to others considering Apache JMeter:**

compatibility, adaptability and open source, I recommend it

**What problems is Apache JMeter solving and how is that benefiting you?**

compatibility issues and updates

  ### 25. It is very useful to prepare test scenarios with JMeter

**Rating:** 4.5/5.0 stars

**Reviewed by:** Maria B. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 05, 2020

**What do you like best about Apache JMeter?**

It is very useful to perform performance tests in a very detailed way. Configuration properties can be set by applying them to the samplers that are involved. In my opinion it is more complete than NeoLoad and LoadRunner

**What do you dislike about Apache JMeter?**

I have no negatives to mention. It is very powerful and allows to perform performance tests in a very optimal way

**Recommendations to others considering Apache JMeter:**

Performance tests are, from the most obvious perspective, those that are carried out to determine how fast a system performs a task in certain working conditions and with JMeter you can do it in a very effective way

**What problems is Apache JMeter solving and how is that benefiting you?**

To achieve a good level of system performance, it is essential that tests begin at the beginning of software development and this tool helps us throughout this process. As with functional tests, the cost of troubleshooting defects increases the later it is detected. Also, if we want the results to be as reliable as possible, our test environment should be as similar as possible to the production environment, and never cross it with the development environment or other tests.

  ### 26. JMeter is Open source tool, used for Web based application

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ramkishore  S. | Software tester, Enterprise (> 1000 emp.)

**Reviewed Date:** June 29, 2020

**What do you like best about Apache JMeter?**

1. Its Free Open source tool for testing performance
2.Can analyse the perfomance or the load on the web-side with numerous numbers of user simultanously virtually
3. Also possible to test HTML, CSS , etc format of static files

**What do you dislike about Apache JMeter?**

I donot came across any difficulties till now so for me it is the perfect tool, but u can still face some issue during the installation.

**Recommendations to others considering Apache JMeter:**

As we all know Jmeter tool is open source, so u can go an try for it. Also it is very simple for performing load testing on any web-side with numerous numbers of users.

**What problems is Apache JMeter solving and how is that benefiting you?**

I donot came across any difficulties till now so for me it is the perfect tool, but u can still face some issue during the installation.

 Its Free Open source tool for testing performance. Can analyse the perfomance or the load on the web-side with numerous numbers of user simultanously virtually. Also possible to test HTML, CSS , etc format of static files

  ### 27. Jmeter usage and review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Abhishek S. | Senior NFT Analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 30, 2020

**What do you like best about Apache JMeter?**

The ease of creating the scrips and design the scenarios. Everything is right there in the solution and the things which are not present, there is almost a plugin available.

**What do you dislike about Apache JMeter?**

There is limited support for proprietary software like siebel, oracle forms, etc. But works great for web and Java based tests.

**What problems is Apache JMeter solving and how is that benefiting you?**

As it's open source, I'm using a mix of both Load runner and Jmeter depending on the use case. For the APK testing, I'm using Jmeter on a large scale which saves thousands of dollars for buying virtual user license.
There are a lot of plugins available using which live monitoring is also possible.

  ### 28. great tool for load testing

**Rating:** 4.5/5.0 stars

**Reviewed by:** John N. | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 18, 2020

**What do you like best about Apache JMeter?**

I like that it's free, that it's based on Java therefore it's portable and that it allows full scale load testing

**What do you dislike about Apache JMeter?**

the interface is a bit crowded and dated

**What problems is Apache JMeter solving and how is that benefiting you?**

I use it quite frequently to do load testing and to make predictions regarding application scaling requirements. I can provide to management relatively accurate predictions regarding application performance during peak traffic times

  ### 29. awesome load and stress test tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohammed A. | Software Engineering Manager II, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 21, 2020

**What do you like best about Apache JMeter?**

rcording actions in jmeter and replayong them from a .jmx file. The ease of integrating with python r java to run all of it automatically and plot results reading from a .jtl file.

**What do you dislike about Apache JMeter?**

the ui look and feel can be better.the plots besides aggregate and summary are least used and less meaningful somehow.

**What problems is Apache JMeter solving and how is that benefiting you?**

benchmarking response times of microservice endpoints simulating loads  and stess for say a few hours of using jmeter and jprofiler.

  ### 30. Powerful, easy to use, hard to learn

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 17, 2020

**What do you like best about Apache JMeter?**

Very powerful with tons of hidden features that are indeed gems.  Choices of scripting languages and features.  Lots of online help and community.  Product is free, solid, and a industry standard.

**What do you dislike about Apache JMeter?**

Unofficial online Help is fragmented and often out of date as versions change.  Suffers from lack of 'true ownership.'

**Recommendations to others considering Apache JMeter:**

Take the time to research and learn it.

**What problems is Apache JMeter solving and how is that benefiting you?**

We are using for performance testing.  We validate our new releases and are able to run thousands of simultaneous calls.

  ### 31. Best tool to test my services

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 12, 2020

**What do you like best about Apache JMeter?**

Tool has lots of features to validate load, very impressive. Supports CMD as well

**What do you dislike about Apache JMeter?**

Sometimes threads stuck then need to kill the jmeter & restart.

**What problems is Apache JMeter solving and how is that benefiting you?**

Load testing along with simulation of prod loads on any Env to calculate capacity.

  ### 32. One of the best tool for testing projects

**Rating:** 4.0/5.0 stars

**Reviewed by:** Amit K. | Software Consultant, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 19, 2019

**What do you like best about Apache JMeter?**

Very light weight tool and can be installed easily,As it is an open source tool you need not to be worried on license. There are multiple plugins that are available in the market and can be installed easily according to the requirement. Caching and offline analysis/replaying of test results

**What do you dislike about Apache JMeter?**

It can be used only on web applications, consumption of memory is high in GUI Mode and performance testing like Load, Stress and Endurance with high user load are preferred to run in NON-GUI mode. Complex scenario cannot be done using JMeter thread group. Recording in this is complex, as we need to setup the proxy manually
It supports only Java coding for custom coding.

**What problems is Apache JMeter solving and how is that benefiting you?**

There are various test case where we have to put bulk of data which will be not possible manually, with the help of automation in Jmeter, now we are able to do it easily.  Load testing of various flows with lots of user loging.

  ### 33. JMeter is one of the best for load testing'

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** September 28, 2020

**What do you like best about Apache JMeter?**

The ease of configuring the JMeter for testing API's

**What do you dislike about Apache JMeter?**

JMeter team should come up with a Graphic user interface in order to make it easy for the beginners

**Recommendations to others considering Apache JMeter:**

It's a very nice tool to do a load testing of the API's so I would highly recommend

**What problems is Apache JMeter solving and how is that benefiting you?**

We are solving the problems related to performance of the API's and ultimately it is helping to analyze any memory leaks

  ### 34. It's very good tool for load testing

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Logistics and Supply Chain | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 26, 2020

**What do you like best about Apache JMeter?**

We can enable the number of threads and responses in the file for analytics.

**What do you dislike about Apache JMeter?**

Not much, UI can have the Option to give a walkthrough, how to use JMeter.

**Recommendations to others considering Apache JMeter:**

It's a very good tool for
1. Load Testing
2. Software Testing
3. Test Automation

**What problems is Apache JMeter solving and how is that benefiting you?**

1. load and performance testing

  ### 35. Handy tool for web monitoring

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Enterprise (> 1000 emp.)

**Reviewed Date:** October 20, 2020

**What do you like best about Apache JMeter?**

Apache Jeter comes with very friendly console and easy-to-use

**What do you dislike about Apache JMeter?**

Should add more security features and better to collaborate with cloud services

**What problems is Apache JMeter solving and how is that benefiting you?**

It helps in validation Adobe Experience manager product to see the site performance

  ### 36. Carry out baseline test, load measure, and stress test

**Rating:** 4.5/5.0 stars

**Reviewed by:** Izabel B. | Sales And Marketing Specialist, Marketing and Advertising, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 03, 2019

**What do you like best about Apache JMeter?**

Apache Jmeter scripts are great for load testing. I like the parameterization strategy offered by JMeter because I can reproduce better the scenarios of real-life by introducing the variables and randomizing in my tests. Also, JMeter extensions are accessible in the open-source sector to extend current JMeter capabilities.

**What do you dislike about Apache JMeter?**

While installation is very simple, some problems may occur if it is not installed by someone with experience. These problems will force the client to set up a lot of things to access a condensed HTML document or will require him to uninstall the respective JMeter module.

**Recommendations to others considering Apache JMeter:**

Apache JMeter is for GUI users with low-control based on debugging tools for a progressive generation. If you are ready to test JMeter, I would recommend you to test the direct incorporation with Blazemeter, as it is extremely useful, and results are also very detailed and simple to process.  In the end, Apache JMeter is becoming increasingly attractive as an open-source resource.

**What problems is Apache JMeter solving and how is that benefiting you?**

Apache Jmeter is a great tool for research that most of the programmers of my company use to carry out checks on results, such as a baseline test, load measure, and stress test.  This is results are achieved on an annual basis. We also used it for processing speed during trials to track network performance. We also run UI level performance tests using selenium mixers, as it is also very simple to use as a practical evaluation method on the layer of operation.

  ### 37. Great Capablities

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vishal K. | Consultant, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 04, 2019

**What do you like best about Apache JMeter?**

Functional ,unit as well as performance testing is done very smoothely. Multiple options for testing  and configuration of sample requests for load generation.Blaze meter is helpful to scale up high load withought enagaging own system.Script customization is quite staright forward.Elements such as listeners helps to visualize results and their comparison as well.Functional testing as it has set of assertions and extractors.

**What do you dislike about Apache JMeter?**

System resources are not that used.Bit difficult to write assertions or advanced script in jmeter.Transaction scenarios lack quality naming convention .Finding plugins are quite difficult some time.

**Recommendations to others considering Apache JMeter:**

All protocol support like webservices ,java  beanshell etc.No setup worry at all.Good tool for performance and functional testing even for XML or JSON  type web service.

**What problems is Apache JMeter solving and how is that benefiting you?**

Addition of defined variable to customize requests.unit as well as regressive testing.Bulk inward of cases using multiple services are often used.Command line execution for easy pluggin.Database load testing.Scalablity and responsivenes testing related to performance.

  ### 38. J Meter Experience

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rahul S. | Consultant, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 01, 2019

**What do you like best about Apache JMeter?**

Parameters can replicate real time scenarios which is very handy.Cookie management is very efficient along with thread groups,samplers,listeners  are very effective.Direct interaction with services  bypassing,easy to follow record, replay which helps creating efficient tests.

**What do you dislike about Apache JMeter?**

Large load handling is troublesome.Scripting for own assertions or advanced script  emulating non preffered action is complex.Thread hold is limited.

**Recommendations to others considering Apache JMeter:**

Well suited as its a open source tool ,free in cost,Supports all protocols like FTP ,SOAP ,java ,Bean shell.Less appropriate for ajax services.Convenient  for setup of performance test system.

**What problems is Apache JMeter solving and how is that benefiting you?**

Regressive testing  as well as unit testing.System behavior in normal as well as peak load scenarios.Case movement from other users which is helpful for admin.Fast bulk case movement.

  ### 39. My organization's favorite tool for benchmarking

**Rating:** 4.0/5.0 stars

**Reviewed by:** Kaif W. | Information Technology Consultant, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 26, 2019

**What do you like best about Apache JMeter?**

Apache Jmeter is very useful for parameterizing tests and loading info, which means it has a great performance testing. JMeter will allow you to evaluate if you need to extend outside the existing hardware infrastructure. It can maximize the access to the CSV data by reading it correctly, as the I / O efficiency is overhead. It also offers a very simple user experience, many plug-in modules and a range of graphical maps and descriptive notes to the audience. You could even use the chrome BlazeMeter addon to capture, retrieve, and create JMSX files in HTML Cookie Manager for an app-based check.

**What do you dislike about Apache JMeter?**

JMeter's set up is complicated. I had to disable it from the device manager and then install it from the edge, to cause a check at the app level. I wish this could be done automatically just like any other similar tool on the market. Also, I want to see a true JMeter application, not a JAR file.

**Recommendations to others considering Apache JMeter:**

Apache Jmeter is a fantastic load check method that verifies the efficiency of REST APIs and their scalability. However, consider it's a bit complicated and other tools like Selenium or Imacro would need less parameterization and comparison.

**What problems is Apache JMeter solving and how is that benefiting you?**

JMeter is my organization's favorite tool for benchmarking. it's used as an optimization tool for API development to check the reliability and usability of REST APIs. The addon BlazeMeter is also very useful for logging and replay.

  ### 40. Benchmarking is covered with JMeter 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Avi T. | Information Technology Manager, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 19, 2019

**What do you like best about Apache JMeter?**

Apache Jmeter has a very nice user interface. There is a JMeter web host named BlazeMeter which I feel is helpful for anyone that wants to expand heavy loads without having their own applications. Items like the Beanshell, hashtable extractor, XPath extractor, CSV information collection are all very helpful. It handled many aspects that help us to conceptualize and measure the results. Also, you can use test fragments to encompass the settings of interchangeable parts in a test segment that you can export for other experiments. This way, there is no beginning time or estimated time for the experiment for the next version.

**What do you dislike about Apache JMeter?**

There's nothing I dislike about Apache Jmeter. It's just perfect.

**Recommendations to others considering Apache JMeter:**

I consider Apache Jmeter is the most appropriate automation tool for benchmarking, that's why I would recommend it for any company that works with internet services. It's great for beginners, as users have to allow all the parametrization and comparison for the preparation of templates themselves. The more JMeter you use, the more you should know how to check the API level and the more efficient it can be. It has many plug-ins and plugins that can boost testing efficiency. 

**What problems is Apache JMeter solving and how is that benefiting you?**

For our internet services, we use Apache JMeter to conduct benchmarking, to do charging, soak checking and to evaluate sensitive time and endpoint performance. It is primarily used for performance monitoring for our departments, as we need a great deal of information. 

  ### 41.  JMeter evaluation for the REST API

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Research | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 10, 2019

**What do you like best about Apache JMeter?**

Easy to configure to test module of the REST API. Good tool for measuring the performance of the platform. For measuring the performance of the platform we have selected Apache JMeter (https://jmeter.apache.org). Partners uploaded their JMX files to repository. The idea of these performance tests is to measure the performance of the different components of the platform through the methods from the REST API.

**What do you dislike about Apache JMeter?**

More effort is required to learn the tool thus it requires skilled testers. It doesn’t support JavaScript and by extension doesn’t automatically support AJAX requests. Complex applications that use dynamic content like CSRF tokens, or use JS to alter requests can be difficult to test using JMeter.
Memory consumption is high in GUI mode which causes it gives out errors for a large number of users.

**What problems is Apache JMeter solving and how is that benefiting you?**

We find a nice tool for platform performance testing in the form of Apache JMeter. It was easy configuration and best suited for module based development. Complex applications that use dynamic content like CSRF tokens, or use JS to alter requests can be difficult to test using JMeter.
Memory consumption is high in GUI mode which causes it gives out errors for a large number of users.

  ### 42. Swiss Army knife for stress and load test

**Rating:** 4.0/5.0 stars

**Reviewed by:** Vincenzo C. | Information Technology Technical Architect, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 29, 2019

**What do you like best about Apache JMeter?**

It's open source, widely adopted and community supported. You can set up a http test visually directly or you can record a navigation and then modify it to test it.
There are many plugins for any sort of usage: for making soap calls, jdbc calls as well as the most used http/s calls. For very specific needs, you can use, among others, beans shell scripts so that you can customize your automations.
You can also generate tests to be run directly within your code (it generates junit test case class) so you can use Jmeter as a base.

**What do you dislike about Apache JMeter?**

Not very ergonomic for some aspects. Controller composition is not very intuitive. Also recording a navigation is quite simple but every time I have to google it every time because it needs two o three steps.
Ok, GUI is not the most important part of Jmeter as an engine but, after so many years (more than 20 years after its first release), I think that some improvements towards a more user-friendly approach should have been done!

**Recommendations to others considering Apache JMeter:**

I really recommend to have a look to https://jmeter-plugins.org/ . Also consider https://www.blazemeter.com/ as a cloud service that allows you to upload your test plan an let it run from around the globe.

**What problems is Apache JMeter solving and how is that benefiting you?**

When you need to stress test a service or an entire site, you can set it up with the maximum detail. You can monitor test execution and getting very interesting results through a number of generated reports.

  ### 43. Perform performance testing for web applications

**Rating:** 3.5/5.0 stars

**Reviewed by:** Manuela I. | program developer, Enterprise (> 1000 emp.)

**Reviewed Date:** July 29, 2019

**What do you like best about Apache JMeter?**

I'm not sure if using an asynchronous I/O multi-processing model could provide greater scalability for these tests, since JMeter uses a classic threading model. It offers you many options and tools for performing automated tests and stress tests. With JMeter, it is very easy to set up manual steps that need to be performed automatically many times. How well it works with concurrent requests.

**What do you dislike about Apache JMeter?**

The internal documentation must be reviewed and updated; the graphical interface is not very intuitive and you will have to read the available documentation carefully to find out how to start and create test plans. When used for non-Java applications, the application may crash from time to time and needs a restart; if you use a test plan with more than 1000 simultaneous virtual users, you will need a powerful computer to handle this load. Knowledge of the tool and an expert tester is required. It does not support JavaScript and, by extension, does not automatically support AJAX requests. It uses so many resources

**Recommendations to others considering Apache JMeter:**

It is very easy to set up the test for performance testing and stress testing, and you can also share the test case with team members. If it's simple, you can try using another simple tool. Yes, guys, if you have a web application, this is the best tool out there for performance testing and even for functional testing. - A complete tool for load and performance testing.

**What problems is Apache JMeter solving and how is that benefiting you?**

For performance testing, it is quite an amazing tool and it is also free. Some load tests just to test the basic load functionality of the system. I found several issues related to the performance of libraries and database connection pools, only using Jmeter was I able to isolate critical scenarios. It is proposed to place a subsystem in the same "test plan," and the process test can be distinguished by "thread group," which is also easy to configure different test data.

  ### 44. Jmeter-Good performance testing tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 03, 2019

**What do you like best about Apache JMeter?**

Web applications performance testing.
Easy to understand and read,we can write scripts to test modules.
Jmeter is Free of cost and simple to install.
It is gives you all types of testing features like functional, automation.
It's best feature I like is it's load testing,with the help of script writing which supports language like Java, JavaScript etc.
Also this can be integrate with other tools like selenium, eclipse etc.

**What do you dislike about Apache JMeter?**

Should improve UI.
Sometimes on heavy load system get hanged.

**What problems is Apache JMeter solving and how is that benefiting you?**

In our project we did functional as well as load testing using jmeter.We are building application for insurance company and it is having lakhs of applications should processed through our application.so using jmeter we did the load testing and it's result was very much appropriate.

  ### 45. Easy Load Test Tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 22, 2019

**What do you like best about Apache JMeter?**

Jmeter is a very useful load testing tool that does not require any installation difficulties. Jmeter can do a load test on the relevant web site. I also use this tool when I need to add test data to the database. I can create a test scenario and create data through this scenario. Other than that, I use it in web service tests. It is an ideal free load testing tool to test the web services to run a load test or to check if it is working instantly. The application interface is very easy and tests can be performed by adding ready particles to a project within a tree structure.Provides test steps to be performed in a connected environment before the projects that need to work under intensive conditions, as if live systems were being used by the users. The desired number of users can be sent to the system at specified intervals.

**What do you dislike about Apache JMeter?**

I don't have a negative opinion for the car in general. A handy tool that I use frequently.

**Recommendations to others considering Apache JMeter:**

Provides test steps to be performed in a connected environment before the projects that need to work under intensive conditions, as if live systems were being used by the users. The desired number of users can be sent to the system at specified intervals. Thanks to instant reporting, detailed reports can be obtained and system evaluations can be made. Not only web projects, but also web service tests can be performed. The interface and performance are quite good.

**What problems is Apache JMeter solving and how is that benefiting you?**

In particular, web services provided great advantages and convenience for load testing for our projects.
Apart from that, it is a great tool to create test data into the database. For example, it may take days for you to perform the operations in a short time depending on the performance of the system.
In addition to this, the system presents a valid load test with the results of real users.

  ### 46. Amazing Application with Zero Cost

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** July 19, 2019

**What do you like best about Apache JMeter?**

First of all the application is free, which makes it client friendly.
Easy to use and learn. Learnt this application by myself and had a great experience while using this.
Performance Testing is very easy and execution results are fantastic.
Reports generation is very detailed and clients loved the explanation.
Many features are present.
As this application is Open source which provides this application an upper hand over other applications present in the market.

**What do you dislike about Apache JMeter?**

Sometimes application lags a little bit and hangs.
Many features can be added which are present in the other application.
UI is very basic which can be improved.
Various Reports can be inducted in the application.
Customer Support can be improved and new updated can be provided frequently. 

**Recommendations to others considering Apache JMeter:**

Good to Go.
Cheers :)

**What problems is Apache JMeter solving and how is that benefiting you?**

We have performed load test for the performance improvement of the application.
which boosts over company.
Since it is an open source it helps us in saving a few bucks, So client is happy.
Overall Great Experience using this application.

  ### 47. Excelente to build testing for backend services

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** October 07, 2019

**What do you like best about Apache JMeter?**

Easy to use. There is a lot of information on the web about how to build whatever you need to your own flow. I have used it a lot to do specific workflows.

**What do you dislike about Apache JMeter?**

User interface is not quit friendly. I was not able to use it to execute parallet test cases like with soap ui.

**Recommendations to others considering Apache JMeter:**

Learn to use it and it will solve a lot of yout problems.

**What problems is Apache JMeter solving and how is that benefiting you?**

Building the environment for testing services. As a developer jmeter had become a good friend when trying to test my changes. I also used it to execute load testing on lower environments.

  ### 48. If you are looking for a performance test application this is one of the bests!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 30, 2019

**What do you like best about Apache JMeter?**

JMeter is a great load test tool used for performance tests.  You will record actions in a web browser or manually create a script that can then be run with hundreds or thousands of users. One of my favorites features!

**What do you dislike about Apache JMeter?**

Nothing, we used this software with a considerable number of user. We were great!

**Recommendations to others considering Apache JMeter:**

JMeter can be used to create users and dynamic scenarios using its various elements.  For example, the CSV Data Set Config can be used to specify a set of users to log in to a web application.

**What problems is Apache JMeter solving and how is that benefiting you?**

Browser performance tests.

  ### 49. Apache JMeter Review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dilip K. | Senior System Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** March 28, 2019

**What do you like best about Apache JMeter?**

Apache Jmeter is a free open source tool which is cost free, it is platform independent and simple GUI makes it easy for the users. Lot of plugins are available on the site free of cost

**What do you dislike about Apache JMeter?**

During recording the script if any mistake happens then the recording has to be done from the beginning.

**Recommendations to others considering Apache JMeter:**

As its a free tool and having lot of options I recommend people to switch to this tool as it has lot of plugins which are of free

**What problems is Apache JMeter solving and how is that benefiting you?**

We are using this to check the overall performance of the application. Using this has benefited in saving the cost on investment of performance tools and its license. 

  ### 50. Software quality assurance lead

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sonya F. | Software QA Manager, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 06, 2019

**What do you like best about Apache JMeter?**

- Flexibility of creating different types of tests runs: individual tests,  sequences of test cases to cover user workflow, sequences of tests to verify product workfows. 
- Flexibility in  organizing and managing created tests and testsuits, test results, run-schedules
- Test development: recording, editing recorded test code, code test scenarios.
- Results: Flexibility in how results are obtained and reported
- Load testing can be done on front end, backed, data processing (databases, cloud)


**What do you dislike about Apache JMeter?**

Capabilities are  there, but not easily available in documentation and  support websites.

Collaboration and information exchange tools should be improved.

Results: Keeping records of all runs, ability to compare results, identifying gaps and changes.



**What problems is Apache JMeter solving and how is that benefiting you?**

1. Testing the load (load imposed) and performance (time to process request and return results of the query) of the product before delivery to the customer.
2. Comparison of load and performance between different environmental factors. Examples: Local deployment vs. Deployment via cloud services, different OS. Change in functionality
3. Apply test results to business prioritization decisions, and roadmap planning.
4. Development prioritization and planning.


## Apache JMeter Discussions
  - [What is Apache JMeter used for?](https://www.g2.com/discussions/what-is-apache-jmeter-used-for) - 1 comment

- [View Apache JMeter pricing details and edition comparison](https://www.g2.com/products/apache-jmeter/reviews?page=2&section=pricing&secure%5Bexpires_at%5D=2026-06-01+03%3A40%3A51+-0500&secure%5Bsession_id%5D=7462b4be-94f2-4387-8d45-5385f33c6b94&secure%5Btoken%5D=1a146bdb75c45e46a35b4e45e359d89daa122e5081f8cf71599526040053b962&format=llm_user)

## Apache JMeter Features
**Functionality**
- Stress Testing
- Extreme Cases
- Test Variety

**Functionality **
- Test Feedback
- Test History
- Customization
- Test Variety

**Agentic AI - Software Testing**
- Autonomous Task Execution
- Natural Language Interaction
- Proactive Assistance

**Reporting**
- Reporting

**Automation**
- Organization
- Reliability
- Thoroughness

**Agentic AI - Automation Testing**
- Autonomous Task Execution
- Natural Language Interaction
- Proactive Assistance

## Top Apache JMeter Alternatives
  - [SOAPUI](https://www.g2.com/products/soapui/reviews) - 4.4/5.0 (135 reviews)
  - [OpenText Professional Performance Engineering](https://www.g2.com/products/opentext-professional-performance-engineering/reviews) - 4.4/5.0 (34 reviews)
  - [Tricentis Neoload](https://www.g2.com/products/tricentis-tricentis-neoload/reviews) - 4.3/5.0 (32 reviews)

