# 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. Robust, Versatile, and Reliable Performance Testing with JMeter

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vijaysing P. | Test Engineer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 17, 2025

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

Apache JMeter is a robust tool for performance and load testing, offering support for a variety of protocols such as HTTP, HTTPS, REST, SOAP, and JDBC. Its capability to simulate numerous users and assess system behavior under heavy load proves invaluable for pinpointing bottlenecks. The fact that it is open-source, along with its extensibility via plugins and comprehensive reporting features, makes it a dependable choice for performance testing.its very easy to use if u get familiar with ui. We are using this for our load testing and performance testing.

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

The UI can feel outdated and less intuitive, especially for complex test plans. Managing large scripts becomes difficult, and debugging failures is not always straightforward. It is also resource-intensive, which can impact performance on local machines, and advanced scenarios often require scripting with Groovy, increasing the learning curve.

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

Apache JMeter solves the problem of validating application performance, scalability, and stability under real-world load. It helps identify bottlenecks, memory issues, and response-time degradation before releases. As a QA, this benefits me by enabling early detection of performance risks, validating SLAs, and providing data-backed insights to teams. It reduces production incidents, improves release confidence, and ensures the system can handle expected traffic reliably.

  ### 2. Mastering Performance Testing with JMeter

**Rating:** 4.5/5.0 stars

**Reviewed by:** Swatantra T. | Software Quality Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 08, 2024

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

Helpful for load testing.
I like various numbers of listeners to show the results data.
Easy to use for performance testing.

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

Sometimes performance of the application goes down during testing.
It becomes complex to write the script in Jmeter for load testing when there is several data.

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

I use Jmeter to test the performance of the application by increasing the threads and loops.
It provides various numbers of listeners to display the result data which is very useful for us to analyze the performance of the application when there is the load on the application.

  ### 3. Great API & load testing

**Rating:** 4.0/5.0 stars

**Reviewed by:** Daksh J. | Product Management Intern, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 03, 2024

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

Apache JMeter is a great tool to test out new APIs and do continuous load testing on the same. It helps understand latency figures and effectively gives metrics for P95, p50, etc.

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

It is very complicated to use and you need to have technical know-how for the same.
There is no use case guide for handholding as well.

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

It is a great load-testing tool and gives latency metrics. Along with that it is very useful for API testing. It has a great GUI and support for browser plugins

  ### 4. Performance testing becomes easier using JMeter

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shivam D. | Quality Analyst, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 08, 2024

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

Easy to perform performance testing using JMeter.
I can easily perform load testing by increasing number of threads on any application.

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

I face a slight hang issue when doing performance testing.

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

I use this tool to do performance testing of the application by using threads and listener features.
I can easily increase the number of threads to increase the load on the application and can easily view the results in the form of a tree and table by using the listener option.

  ### 5. open source and useful tool to perform testing

**Rating:** 4.5/5.0 stars

**Reviewed by:** Luis Raúl E. | Software Engineer, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** August 22, 2023

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

Once you have the basic knowledge about JMeter you will be able to create customized routines to test your code, it could be web pages, API or complex scenarios where the final user needs to follow a specific path, the tool is very useful to stress systems and simulate overload of users

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

as a beginner user you will need to spend some time to rump up and start to use the tool ins your testing, but you can find a lot of kind of tutorials on the internet and youtube, even if you prefer paid, you have the option to acquire training on Udemy

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

we have simulated the user load to identify where the software needs to enhance and give  better performance to a specific quantity of users working simultaneously on the system

  ### 6. Best for performance testing

**Rating:** 4.5/5.0 stars

**Reviewed by:** Atul S. | Deputy Manager (Business Analyst), Enterprise (> 1000 emp.)

**Reviewed Date:** January 16, 2024

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

Best tool for performance stress and load testing

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

Something it gets slow and start lagging

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

Help to improve performance of product

  ### 7. One of the best open source performance testing tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ashley P. | Quality Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** September 26, 2023

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

It is a open source java platform build tool to automate performance testing scripts. Mostlt used for Non Functional testing. It has ease of use in the UI. Implementation or installation is quiet easy.

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

Some of the integrations are not yet implemented and less documentations are available to integrate tools. Plugin updates are very minimal. Customer support is a majot issue since its a open source tool.

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

Business needs quality of the product to gain attention from the customer. Less quality products are not good to run over a long period of time. Jmeter helps in improving or verifying the quality of the product in terms of Non functional.

  ### 8. Best Performance testing Application

**Rating:** 5.0/5.0 stars

**Reviewed by:** Hareesh U. | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 27, 2023

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

JMeter is appriciated for its robustness and versatalyti in load testing and performance measurement of web applications,APIs and various protocols,it's having a good feature called we can download all metrics

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

I woudn't say i dislike but a common criticism of JMeter is that its user interface can be overwhelming and less intuitive for new users,lack of built in reporting and visualization tool

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

Performance Validation of the application ,helping ensure it meets performance requirements and can handle expected users load without slowdowns or crashes ,it's security testing also helps

  ### 9. A very versatile and complete application for Load and Performance testing.

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** May 21, 2023

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

JMeter is a great application for Load testing.
The best thing about JMeter is that you can keep concurrent loads and you can run a large amount of threads tor really test your application or servers capacity.

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

The thing that I dislike about JMeter is that it can get quite complicated for a person to use, although it has a UI but still you have to depend on the CLI mode for running larger amount of threads.

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

It is helping me to test the applications/server and put them under simulated user load to test the capacity to the point of failure. The best part is that it is open-source and free to use.
It has also allowed me to make test scripts which I can run anytime to load test my application.

  ### 10. Performed performance/load and stress Testing using Wonderful JMeter

**Rating:** 5.0/5.0 stars

**Reviewed by:** Zulfiqar A. | Test Automation Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 04, 2023

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

I Think Jmeter Open Source is the best like for me, apart from that one can easily understand Jmeter flow using the User manual where a New one can get details of each and every section.
JMeter is a very good support team, where any can get help.

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

What i want to don't like there must be way to get data from other files as  like words, text, and property file. but currently only CSV file are accepted.  data must be accepted using other form as well

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

Jmeter is very helpful for me, a year a ago, i did perform completed Load testing of my mobile and web-based application where i can load my application upto millions of requests and it work perfectly.

  ### 11. Apache JMeter suggested for testing

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nakesh kumar S. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 07, 2023

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

1. One of the major advantages of Apache JMeter is that it is an open source tool so there is no licensing cost.
2. Load testing for variety of applications like web application, LDAP, shell scripts etc
3. It is also possible to write your own custom plugin as per your requirement so its independent on vendor implemetation
4. JMeter has a record and playback feature so it will make life easier for the end users to use drag and drop feature and create scripts faster.

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

1. Developers need to have an expertise and understanding of the various test plans , regular expressions as well as session handling.
2. JMeter doesn’t support network visualization features compared to other performance testing tools like Loadrunner.
3. JMeter has very limited real time test monitoring capabilities compared to other tools.

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

The main use of JMeter is to perform load testing and in this way i can get to know the maximum and minimum load-bearing capacity of my application. After testing with Apache JMeter we made many changes in our application which improved overall response time.

  ### 12. Best tool for load testing in javascript

**Rating:** 4.0/5.0 stars

**Reviewed by:** Avantika S. | Senior Cloud Engineer(SaaS Application), Enterprise (> 1000 emp.)

**Reviewed Date:** June 01, 2023

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

It has all the available integrations needed for performance testing for any website.

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

The UI for JMeter can be made a little more user friendly.

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

It is solving my website from handling a set amount of load as well as determining if the current infrastructure and website are able to take a higher workload and show the best behavior. This can be easily determined by analysing reports generated by JMeter.

  ### 13. The best and versatile testing tool for software engineers

**Rating:** 5.0/5.0 stars

**Reviewed by:** Manikandan D. | Custom Software Engineering Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** September 22, 2022

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

Jmeter has been used to stress test our application. It supports HTTP, HTTPS, and POSTs, as well as GETs and other requests. Using Jmeter's CSV capability, we can test a single API with several calls. I utilize this tool because all requests, CSV, and API bodies are easily customized. The results are recorded in the format that we desire. Graphs, tables, and other report generating settings are provided. Even failing APIs can be segregated and displayed in RED, which is really useful. It provides a scripting language via the JMeter GUI that allows us to do a variety of operations without programming.

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

It requires a large amount of system memory, limiting the user's ability to work concurrently. The internet connection must be excellent. Otherwise, API frequently fails. As a result, the system and internet must be committed to Jmeter testing separately.

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

It is impossible to hit hundreds of requests to determine API performance manually. Based on the Jmeter statistics, we can work on improving API performance before the application goes live. Jmeter returns results for thousands of hits in a graph or tabular format in a matter of minutes, allowing us to assess API performance. It aids in understanding how the API will operate in real-time when many users use the application.

  ### 14. JMeter - The Jack of load testing

**Rating:** 4.0/5.0 stars

**Reviewed by:** Rohit Kumar B. | Application Development Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** September 15, 2022

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

I have been using Jmeter for stress testing of our application. It has various support for HTTP, HTTPS and POSTs, GETs request support and many more. We can test a single API with various requests with the help of the CSV support that Jmeter offers. All requests, CSV, and API body are easily configurable because of which Specialists use this tool. The results are recorded in the form which we want. Various report generation parameters are available like graphs, tables, etc., Even failed API can be separated and highlighted with RED Colour, which helps greatly.  It offers a scripting language through the JMeter GUI that enables you to perform a wide range of tasks without programming.

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

It consumes lot of system ram, which limits the user to work parallelly. Internet connection has to be very good. Else, API fails often. So the system and internet have to be dedicated for Jmeter testing seperately.

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

Manually hitting thousands of requests to get the performance of API is not feasible. With Jmeter, within a few minutes, we get results for tons of hits in a graph or table format with which we can determine the API performance. It helps in understanding how the API would behave in real-time when tons of users log on to the application. In accordance with Jmeter results, we can work on API performance improvement prior to the application goes live.

  ### 15. The very first amazing load testing tool that I tried in my career

**Rating:** 5.0/5.0 stars

**Reviewed by:** Harsha S. | Quality Engineer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 04, 2023

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

I do like the UI of it and specifically the recorder. As beginners the recorder might helpful to understand how the script being generated. Also the reports are accurate and help to drive in deep.

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

There are nothing much points that I see as disadvantages. But the memory consumption seems bit high sometimes. Anyway it is not a manor issue with the tool. Also sometimes it getting freez that is a bit concern because our tests are on the way and we need to re start.

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

Daily load testing requirements have solved. It was helpful to understand the application performance and how we can improve them to give the best value to the customers.

  ### 16. The jmeter can be used to measure the unit test and load test of the complex and comprehensivesystem

**Rating:** 4.5/5.0 stars

**Reviewed by:** Wilbert H. | Software Development Engineer in Test, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 04, 2023

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

It have a lot of feature that enabled user to calculate different kind of performance result of the system that are being developed. It also covers load test to check the maximum number of user that may user the system by together

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

The guideline and manual book in the application is not clear enough. So, sometimes we need to find out on how to use the feature inside the application by browsing.

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

It solve the problem to check either our system is ready enough for the performance once it has been delivered to production level. It enables the performance measurement is accurately calculated.

  ### 17. Easy to use and efficient for quicker load testing

**Rating:** 4.0/5.0 stars

**Reviewed by:** Muhammad Sohaib A. | Data Scientist, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 05, 2023

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

The user interface is very user friendly and easy to use for QA's. They can easily change the parameters like number of users to send as load in website and other testing params as well.

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

Well I didn't had any bad experience while using JMeter but obviously there is always room for improvement. If we can somehow integrate complete Automation or CI/CD with it then it can be very useful.

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

JMeter is very good for load testing. The testers can easily and quickly check for the load testing. How many parallel users are bearable by the app server. This is helping us to plan the optimisation part of our application.

  ### 18. All in one load testing tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Miyuru S. | DevOps Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 08, 2023

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

* Ability to test multiple protocols in a single tool.
* Ability to add plugins to add new protocols
* Ability to run it in a CLI, which helps to run in servers.
* Ability to export perf test data as HTML reports.

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

I have not experienced anything to dislike JMeter.

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

I was doing continuing perf tests for the Nginx server with HTTP2. I could add HTTP2 support via a plugin and do the test. After the test, I could optimize the Nginx config to work optimally.
Also did database tests to check if the server could handle any unexpected load.

  ### 19. I became a performance engineer because of jmeter

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yousef A. | Senior Software engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 07, 2023

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

The ability to use plugins and libraries and even all kinds of code within jmeter, it's a well rounded tool with the ability to use every possible output and input.

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

The connection between master and slave needs to get better support and interface, it's not bad but it can be much better if it had a UI that saves the master and slave connection.

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

The biggest problem it solves is the fact that you can emulate multiple thousands of users behavior without the need for human input except for the first time you run it.

  ### 20. Apache Jmeter Overview and Review.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Pradum K. | Software Associate, Enterprise (> 1000 emp.)

**Reviewed Date:** July 14, 2022

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

I have been using Apache Jmeter for the automatic closure and validation of some validation tasks in ServiceNow, The best thing about Jmeter is it is open source and easy to use and also lightweight.
It can simply test multiple VM Servers and services running on those in fractions of seconds which if we manually do is a headache task.
Easy to use UI to create validation scripts with ActiveX UI all we have to do is fill some specific information regarding the server and it is ready to go.

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

I have been using it for VM servers validation, but if we go further for some complex running status like services or servers having authentication i.e ID Password, then using Jmeter is quite a bit difficult. Sometimes it keeps on checking the servers for infinite time and has to stop may be a glitch or what but it is required to closed and restart again.

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

I have been using Apache Jmeter for Validating VM servers and Closing Validation tasks on ServiceNow automatically on the basis of the result given by Jmeter after running Jmeter Scripts.

  ### 21. Easy to use tools for testing

**Rating:** 4.0/5.0 stars

**Reviewed by:** Hamza Y. | Data Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 06, 2023

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

A good tool for doing the load testing of an application. It is very easy to use and very helpful for doing the quick testing before doing the application release.

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

The user interface can be made very more user friendly by applying new UI/UX designs that are attractive. One suggestion is to use different new color combinations for different tabs.

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

My QA team is continuously using this tool. They have implemented automation testing and before making any release public they do the load testing using Jmeter.

  ### 22. I would give it 5 due to less documentation

**Rating:** 2.5/5.0 stars

**Reviewed by:** Hamza R. | Junior SQA Automation, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 05, 2023

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

highly capable when we put a big load on app

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

not much user friendly as it could be and very less documentation

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

currently it is solving my company problem of load testing as our app failed when we put big load

  ### 23. It is helping in creating real world thread group as user, it provides easy to understand results.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dilawar K. | SQA Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 04, 2023

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

The Response types like tree structure, table structure, which we call Listeners.

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

No such dislikes up till now and if i had any in future i will suggest it to JMeter team.

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

Apache JMeter is actually used for testing the Performance of Web applications and the APIs as well, including to this JMeter can be used for API Testing.

  ### 24. it's good enough for me for building and simulating traffic scenarios.

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** January 09, 2023

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

has both GUI and non GUI interfaces, easy to install on many platforms

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

I think the debugging of jmeter issues is still not well optimized, especially the errors about the number of requests, the performance of the Jmeter box

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

We build and deploy traffic scenarios for the server system that I'm testing using jimeter. including HTTPS and WSS requests. Verify server response, server perfomace during running traffic. Traffic has situations such as rush hour traffic, shift traffic, stress traffic...This traffic can also be scheduled and triggered automatically in the CI/CD process as Automation test above

  ### 25. Jmeter for testing

**Rating:** 4.0/5.0 stars

**Reviewed by:** pooja m. | Associate, Enterprise (> 1000 emp.)

**Reviewed Date:** October 05, 2022

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

Its open source software and easy to install to out machine and have record and play option and we can easily plugin the extensions and also have master and slave architecture and can integrate with influxDB and Dynatrace and mant third party solutions.

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

Its limited for logs and No Ajax and flash support and memory problems and complicated load distribution across multiople slaves anf RMI limitations and distribution of test data is not proper.

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

Jmeter is one of the test tool helping testing the web application since its a platform independent i can easily install into my machine run my testscripts and helps in my performace testing as well, and also for API testing.

  ### 26. Best tool for stress test and functional testing

**Rating:** 4.0/5.0 stars

**Reviewed by:** Gianluigi M. | Freelance IT Consultant, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 18, 2022

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

JMeter is very intuitive and easy to use. UI is simple but full of features. With many plugins available for free and the possibility to write them on your own, the features are infinity. Test cases can be built with various steps, each one controlled programmatically if you want.

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

When used to execute parallelized stress tests CPU and RAM become very stressed. Some UI improvements can be done to make easier the daily work.

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

We use JMeter principally to stress tests our rest services. It's easy to check the response and execute additional steps programmatically. We also use JMeter sometimes to execute functional tests, also WEB UI tests checking HTML response body elements. Very useful is the possibility to turn on/off variables depending on your target testing environment.

  ### 27. Performance Testing Tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** CHANDAN G. | Associate System Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** June 30, 2022

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

The beast thinks to test services with multiple users at the same time. We can test the performance of the product, and it also generates views in proper graphs, tables, and many more things, so we can easily test how your APIs and services are performing. We can even set up bracket tests one by one very easily. Just create scripts and add them into Apache JMeter to see the magic. It's all done automatically for you. Create multiple users, hit them, and it shows you the results, which you can also download in Excel format.

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

I tested a service with extensive authentication, and at that time, I had to create multiple scripts because it does not support JavaScript. If it supported JavaScript, it would be easier for developers. I think the UI of Apache JMeter needs to be changed because it is not very user-friendly. It is not directly linked to connect to PTaaS.

**Recommendations to others considering Apache JMeter:**

to use your service's performance testing and different software products

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

I am working on the company service IT5 (web application). At that time, I am using it to test my service performance for multiple 10 uses per second. This Apache JMeter is able to do this task. We successfully tested in JMeter locally and generated the scripts. I used this script, then uploaded it in PTaas to test globally, so Apache JMeter is playing a lead role in performance testing.

  ### 28. Very useful for the load and strees testing

**Rating:** 3.5/5.0 stars

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

**Reviewed Date:** March 29, 2023

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

Thanks to Jmeter to verify the load of the users in specific timeline and pick hours so can verify the site performance

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

- complex structure
- time consuming to create script

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

- Performance testing in pick hours or in festival season
- performance check in lot's of users loads on specific scenarios

  ### 29. Suitable for Load Test

**Rating:** 5.0/5.0 stars

**Reviewed by:** Alaa A. | Senior Quality Assurance Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 04, 2023

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

- parameters configuration like number of threads per second and  test duration
- results reporting

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

the user interface id not too much friendly. Modern UI's have better look and feel

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

- performing Load and Stress Tests
- checking error messages and software conditions under which the system behaves ubnormally

  ### 30. Analyst Programmer

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohammad Shahnewaz S. | Senior Programmer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 06, 2023

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

JMeter is the best tool for load testing. It's very helpful to configure and understand testing report.

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

JMeter is really good. But I think the master-slave configuration little bit confusing.

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

Its really helpful to understand server load and capability and helped me to choose effective server specifications.

  ### 31. There are many tools that you can use, but JMeter is the best

**Rating:** 5.0/5.0 stars

**Reviewed by:** Aramayis H. | CEO, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 04, 2023

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

Multi Thread functionality and reports are essential things for Performance testing.
Intuitive UI is fantastic.

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

I don't remember any functionality that I don't like.

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

With Apache JMeter, you can easily automate performance checks.

  ### 32. Best tool for Performance Testing

**Rating:** 4.5/5.0 stars

**Reviewed by:** Srilatha K. | Senior QA Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 19, 2022

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

Jmeter is an open-source tool for Load and Performance testing. It is a powerful tool that helps a lot in identifying the bottlenecks issues when the system is on Load and this helps us in improving our product's performance and identifying rare scenarios.

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

The user interface could be improved. You need to have programming skills to write some complex test scenarios. More documentation would be much appreciated.

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

Load testing and Performance testing. Report generation is good as it gives multiple options for reporting: Graphical, Summary report, Aggregate graph, Results tree. Multithreading.

  ### 33. Excellent Load Testing

**Rating:** 5.0/5.0 stars

**Reviewed by:** Giridharan U. | Technical Architect, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 04, 2023

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

Effective for distributed load testing, was able to scale as per needs. Especially during the holiday season.

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

JVM based, so there is not much scope to deal with the heap space.

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

Distributed Load Testing. Was able to test most of the APIs.

  ### 34. Quite good

**Rating:** 3.5/5.0 stars

**Reviewed by:** Chamindu U. | Team Player, Enterprise (> 1000 emp.)

**Reviewed Date:** January 04, 2023

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

The performance and easy process to conduct performance and load testing.

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

UI and ux of the application when running the scripts via UI.

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

Performance testimg scripts and load testing scripts with thousands of API calls and web requests.

  ### 35. Nice Experience

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** January 04, 2023

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

It's very easy and helpful in performing load tests and API tests.

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

The GUI looks outdated. The recording feature could be improved.

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

It benefits me to do performance tests.

  ### 36. Easy to use for Performance Testing

**Rating:** 3.0/5.0 stars

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

**Reviewed Date:** August 05, 2022

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

It helps in areas like load testing and performance benchmarking of APIs across products and services. Running your test scripts to identify the performance bottleneck within an application.

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

Need of an adding respective Plugins thru Plugin Manager whenever needed, It would be better if such plugins get added automatically whenever I select any test element or type etc.

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

For setting up Baseline results for client applications, we did not require a resource having vast coding knowledge. With little code knowledge, we are able to script and run the tests.

  ### 37. Its ok as long as I don't have to work more than 2 hours continuously.

**Rating:** 2.5/5.0 stars

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

**Reviewed Date:** January 06, 2023

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

Load testing and performance testing are something we can test in the best way. CLI is also good support.

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

UI is not good. Setting up variables and then searching for them is terrible.

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

Load testing.

  ### 38. Apache JMeter Review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Piyush J. | Senior Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** December 27, 2021

  ### 39. JMeter- Excellent testing tool in open source

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nitesh K. | Project Associate(II), Mid-Market (51-1000 emp.)

**Reviewed Date:** March 06, 2022

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

JMeter is a freeware open-source tool to conduct all types of performance testing like Load Testing, Stress Testing, etc. Web User Interface and Web Services applications testing can be performed through JMeter. Reporting of JMeter is detailed and up to the mark.

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

The interface of JMeter needs improvement, it must be user-friendly. Sometimes JMeter application hangs and takes lots of time to open. Editing of a test scenario is a little bit tough thus we need to record the test scenario again.

**Recommendations to others considering Apache JMeter:**

JMeter is freeware for conducting different kinds of testing. It is the best tool to test critical applications. Highly recommended, go with it.

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

JMeter is Open Source and can be used as freeware which can save the cost of the organization. I’m using JMeter for load testing of my critical applications according to hits per minute.

  ### 40. JMeter is awesome

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** January 09, 2023

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

Quick start, easy to deploy, and lots of learning material.

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

JMeter doesn't support asynchronous requests.

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

Performance benchmarking of entire application.

  ### 41. Simple and efficient load testing tool

**Rating:** 3.5/5.0 stars

**Reviewed by:** Manoj M. | Creative Services - Senior Associate, Enterprise (> 1000 emp.)

**Reviewed Date:** February 02, 2022

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

Apache jmeter tool is simple and all the inputs request are understandable. Scripts for load testing can be made easily in less than 5 minutes. Comparing to its competitors it stands high in its minimalist and user friendly interface.

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

Some of us developers feel its bit traditional as we need to run a batch file inorder to start the app. To improve this downside, the application.exe can be developed. Through this, we can even pin the app for frequent usage.

**Recommendations to others considering Apache JMeter:**

Not like any other fancy load testing tool. It has a simple UI and does its job efficiently.

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

The apache jmeter is used for load testing the application programming interfaces and the problems solved are deciding the instances scaling scope. The major benefit is that the APIs are load tested digitally without testing teams intervention and the parameters such as test data, thread count, start up time, shutdown time, etc can be customised.

  ### 42. One of the best open source load testing tool currently available in the market

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 19, 2022

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

Apache Jmeter is a JAVA based tool and just like me, many QA professionals use JAVA for programming so it becomes very easy to create load tests in Jmeter and since it is JAVA based it is a platform-independent tool. Also, one of the best things about this tool is that is an open-source tool.
Also, the Apache JAVA community is so huge that all my queries get resolved in very less time once I post them in the community group.

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

It doesn't support Javascript so scripting is little difficult and user requires expertise in it. It doesn't have network visualization feature, currently, some other tools do provide this feature. Reports can be more simplified.

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

So we started load testing for the first time and we decided to go with the Apache JMeter tool for it since it is an open-source tool. Also, since it is JAVA based tool, it became very easy for me to use it as it doesn't require extensive programming knowledge. I used it to create load tests to test our web services by simulating multiple user access. Since it has integration with Jenkins, I was able to run the tests through Jenkins and generate reports. This tool helped me in setting up the load testing practice for the first time in our project.

  ### 43. King tool of all over Load Testing related tool

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** April 01, 2022

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

I am using JMeter since a long time and believe me Jmeter gives the best and most accurate result. Even JMeter is easy with creating a script and running the same with applying multiple types of loads in terms of threads within a ramp-up period. In addition on the configuration side, the configuration of the HTTP request is quite easy.

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

Sometimes it takes time to run the tests which are not time efficient. and couple of times based on high level of test run It utilizes a lot of memory as it acquires around 90% of CPU otherthan that it has almost most of the features.
One more thing I would like to highlight which is Jmeter requires dependable JAVA version installed to get to support of ajax, javascript and flash etc....

**Recommendations to others considering Apache JMeter:**

Yes yes, definitely I would suggest everyone who wants to run load testing just go with JMeter JMeter JMeter and JMeter only!!!!

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

I have tested my developed website/application with load testing related scenarios also it is not necessary to have a domain name you can give and it will start pinging the server for test load, In addition, you have to increase the number of users to make sure your website/application is working as per expectation. Yes, I have validated a couple of scenarios with heavy traffic on my website.

  ### 44. When my team lead give the task to perform load testing, so I will choose JMeter for this task.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Taimoor A. | SQA Automation Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 16, 2021

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

The best thing in JMeter is easy to perform. And also, we perform load testing and stress testing efficiently, and we create an HTML user attractively report that reports easily share with others.

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

When we perform load and stress testing, and we have required no of users, the network speed and computer configuration are efficient to perform this type of testing, and we install JMeter, so we must install the Java version. It does not support ajax, javascript and flash.

**Recommendations to others considering Apache JMeter:**

I recommend that, if you want to load and stress testing, you use the Apache JMeter tool; this tool is best and user-friendly.

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

The problem-solving in JMeter is that we know that our website is efficient in handling how many users per second. And also, JMeter can load different website types of testing and is an open source tool.

  ### 45. Best for testing your web application

**Rating:** 5.0/5.0 stars

**Reviewed by:** Faisal I. | Jr - DevOps Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 01, 2021

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

I liked its friendly user interface and clear and easy documentation, very useful beforr taking your applications to production you can test your application performance and server load easily. It will really help you out to make sure your website or application is performing really good by testing out and resolving the issues you face during testing

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

Nothing find something yet which i can say i disliked about it.

**Recommendations to others considering Apache JMeter:**

Best to test out your application's performance before going live.

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

I was assigned a task to make our web application to handle large number of traffic and makes it performance better and able to hold large number of traffic. I used apache jmeter to test our web application. It really helped me alot to improve performance and helping me out to fill the loop holes. I tested my website for load testing also it is not necessary to have domain  name you can give and it will start pinging server for test load also you can increase number of users for to make sure your website is working great if you have heavy traffic on your website.

  ### 46. A multidiverse tool

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** June 09, 2022

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

I have apache Jmeter for performance testing and it is one of the best tool available in the market. Controolers and inbuild functions are very helpfull while applying logic

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

Sometimes correlations of json values create issues, if you aware of logics such as jssr then it does  not matter otherwise using json extractor is little complicated

**Recommendations to others considering Apache JMeter:**

Yes, good to use the tool for performance testing or load testing.

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

I have used apache Jmeter for performance testing of an ecommerce application in distributed mode along with integration of grafana. The tools helped in identifying load related issues.

  ### 47. Best and Excellent tool with use of multiple way of Load Testing

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** April 11, 2022

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

Jmeter provides me a damn accuracy with each and every test case execution. Also, it's so easy to use with has a user-friendly interface which makes this open-source tool extraordinary.

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

At some moments while executing a high-level Test case execution JMeter tool requires huge memory from the server which directly affects to the execution of the Test Case part.

**Recommendations to others considering Apache JMeter:**

Yes, I would suggest if you have to do Load testing of your applications you should choose and go with the Apache-Jemeter tool even if it's open-source for all communities.

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

Of course yes, because of the handy tool as anybody can easily create the script and run within and apply the multiple types of loads. And it helps with testing my web application-related load testing part.

  ### 48. Performance test tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ganesh K. | Senior QC Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** December 28, 2021

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

More accuracy in the result. Using JMeter since long time. It is easy to create a script and run the same with applying multiple load in tera of threads and ramp up period. Multiple option to get the api result in tabular , tree and so many format. Configuration for HTTP request is quite easy. For new user the guideline provided are very useful.

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

Some times it took time to execute the script. If force stop the execution then current executed data get vanished few times. Apart from this there is nothing to dislike for now.

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

The multiple load test on http request is possible now with as per requirement. The output result data is easy to showcase in multiple format. .jmx file can be share and execute in multiple JMeter tool in multiple system.

  ### 49. Load Testing OpenAPI -Jmeter

**Rating:** 4.0/5.0 stars

**Reviewed by:** Shabbir P. | Senior Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** January 31, 2022

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

Easy to handle https and Http requests.
And very user friendly UI with different commands so as to make load testing easy. Loading user capacity is infinite making heavy load handling easy.
Fast response time to every flow and journeys.

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

The only thing I dislike about it is the start time which takes a little bit time.
And while handling heavy loads sometimes rarely the UI fails.

**Recommendations to others considering Apache JMeter:**

If you are working on the efficiency of the application by putting heavy loads then JMeter is the right platform to accomplish this task.

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

Load testing business OpenApi for a reputed stock market Securities company. Reliability to this software is quite very high.

  ### 50. Best Software for checking application performance

**Rating:** 5.0/5.0 stars

**Reviewed by:** SUDHEER K. | Machine Maintainence Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 24, 2021

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

Here, we can perform load testing and stress testing efficiently as it has the user-friendly interface. Also, we can create HTML report most attractively. Great software for the testers as it is freely available.

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

I don't think anything about this software to dislike because it has all the features that I need to develop my performance tests, but it uses a lot of memory i think so.

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

I have so many benefits from this because we can even check the scalability of a particular website. It supports API services


## 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?section=pricing&secure%5Bexpires_at%5D=2026-05-31+05%3A08%3A40+-0500&secure%5Bsession_id%5D=7f627ee1-20c3-40f5-99f5-8de3a95d38ab&secure%5Btoken%5D=fd06b09465f29f270b0d3e42a6ec61fd056161ce068ddcbfce24fc89ace9fb9d&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)

