Capterra’s researchers use a mix of verified reviews, independent research and objective methodologies to bring you selection and ranking information you can trust. While we may earn a referral fee when you visit a provider through our links or speak to an advisor, this has no influence on our research or methodology. Learn more.
Capterra carefully verified over 2 million reviews to bring you authentic software and services experiences from real users. Our human moderators verify that reviewers are real people and that reviews are authentic. They use leading tech to analyze text quality and to detect plagiarism and generative AI. Learn more.
Capterra lists all providers across its website—not just those that pay us—so that users can make informed purchase decisions. Capterra is free for users. Software and service providers pay us for sponsored profiles to receive web traffic and sales opportunities. Sponsored profiles include a link-out icon that takes users to the provider’s website. Learn more.
Pros
Fully custom posibilities to work with Jmeter, easy to use for developers and my ideal and favorite tool for loadtesting, one of the toolings in the market , free to use.
My overall experience is positive. Apache JMeter is a powerful and versatile performance-testing tool that offers many benefits, particularly for those on a budget.
A basic and very fundamental tool, very helpful with testing the performance of the website. A lot of very useful functionalities and configurations.
Easy customization, plugins available, ease of use , easy integration with monitoring tool.
Cons
For some types of web applications it gets more complicated, sometimes generating reports with higher than normal error rates, for example applications that use real-time communication.
Analyzing load and stress tests with Apache JMeter.
Apache JMeter should have a feature to provide real-time monitoring of the services. It can also be hard to set up if you don't have enough technical expertise.
Some Timers act strangely and may affect the testing results. Sometimes it is difficult to debug the issues.
Showing Most Helpful
Showing 13 of 13 reviews
"Load Testing Ease of Use"
Pros: It is one if Easy and user friendly tool. User can perform Load Testing by making multiple Virtual users, increasing Threads on any application. Best Part it is Open source tool and Java design , user can use the API for the project and find the Test Results. Saves user time and has great scalability for Load Test for functional behavior and measure performance.
Cons: Sometime very secure application can face issue during the setups , as proxy issues can hinder the setup and make setup complicated. As it is open source there is no much support help, user need to learn from online portals or youtube, which helps enough.
"Best tool for stress test and functional testing"
Overall: We use JMeter principally to stress tests our rest services. It's easy to check the response and to execute additional steps programatically. 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.
Pros: 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 by your own the features are infinity. Test cases can be built with various different steps, each one controlled programatically if you want.
Cons: When used to execute parallelized stress tests CPU and RAM become very stressed. Some UI improvement can be done to make more easy the daily work.
"Free and Open Source Performance Testing"
Overall: JMeter is fine if you have low or no budget, if you dont have advanced needs. If you need more, you can build your custom Java module and integrate it.
Pros: JMeter is very flexible and once you have recorded your test script you can set it up to run from multiple on-premises load generators. You can also re-use the script with some cloud performance testing tools like Blazemeter if you need to scale up.
Cons: Unfortunately its reporting features do not cover some important metrics like 97th 98th 99th percentiles without much hacking, or the possibility to view detailed metrics for each secondary page elements like images/css/js files out of the box.
"A great performance testing tool for APIs."
Overall: A great performance testing tool for APIs.
Pros: Great tool for API functional/Performance testing
Cons: Its JAVA dependency, however it can be sorted by using other tools providing JDK
"Great free tool to run API Performance testing"
Overall: Amazing freeware to create and execute API performance testing
Pros: Its capability to perform high load and stress API performance testing.
Cons: Its dependency on JAVA generates some issues with my company policies
"A great experience for API Functional & Performance testing"
Overall: A great experience for API Functional & Performance testing
Pros: Best free tool to carry on API performance Testing
Cons: It is not easy to carry on UI performance testing.
"My favorite Great tool"
Overall: My favorite tool for load testing. Lots of options and visible results where you can view test results
Pros: fully custom posibilities to work with Jmeter, easy to use for developers and my ideal and favorite tool for loadtesting, one of the toolings in the market , free to use.
Cons: you need to be a developer to use the tooling
"Analyzing load and stress tests with Apache JMeter"
Overall: Detailed stress test reports on web applications.
Pros: Its main advantage is that it is open source, which allows modifications to be made so that it adapts and at the same time does not generate costs. In addition, it generates detailed reports such as: response time, performance by protocol and others that allow to identify the limits in the performance of the web page.
Cons: For some types of web applications it gets more complicated, sometimes generating reports with higher than normal error rates, for example applications that use real-time communication.Although its use does not require a technical level, to evaluate the results it does, and this is good because the professionals themselves know what improvements to make to solve the problems encountered.
"JMeter - Recommended Tool for Performance and API Testing"
Overall: Using Apache JMeter, from setup and installation to actual usage, is very satisfying and worth it. You'll definitely learn a lot from this tool and the fact that there are several articles, forums, and tutorials about it, makes it really trustworthy. I suggest you JMeter if you will be doing performance and API testing in your projects.
Pros: I am a software tester and I can recommend JMeter as a tool for performance and API testing. It is open-source so you never have to spend money for this tool -- yet, the functionalities it holds are something you will need for your testing. With JMeter, you can do load testing, stress testing, endurance testing, API testing, and many more. The documentation and tutorials that you can find for JMeter are helpful so you won't be lost if you are a first time user.
Cons: Since it is an open-source tool, you cannot expect that the UI of the tool is very pretty. While it is easy to use, it can be a little bit intimidating at first since some parts are technical -- however, if you will be referring to the tutorials out there, you will definitely get use to it. So even if there are so many performance testing tools out there, I still recommend JMeter!
"JMeter"
Pros: A basic and very fundamental tool, very helpful with testing the performance of the website. A lot of very useful functionalities and configurations. I also use it with BlazeMeter.
Cons: Some Timers act strangely and may affect the testing results. Sometimes it is difficult to debug the issues.
"Apache JMeter is open source"
Overall: My overall experience is positive. Apache JMeter is a powerful and versatile performance-testing tool that offers many benefits, particularly for those on a budget.
Pros: Apache JMeter offers a wide range of customization options, including the ability to add plugins and customize test scenarios. It can easily handle large numbers of users, making it suitable for large-scale performance testing. Also, it's an open-source tool, so Apache JMeter is free to use.
Cons: Apache JMeter should have a feature to provide real-time monitoring of the services. It can also be hard to set up if you don't have enough technical expertise.
"Best open source load testing tool"
Pros: Easy customization, plugins available, ease of use , easy integration with monitoring tool
Cons: Too many plugins to use , huge memory foot print
"Jmeter user reivew"
Overall: A great tool/software , must have for testing web-apps , and can significantly reduce testing effort by simulating user load on web-app very easily. Significantly reduce testing time and could help QA team to find the bugs early and easily in software development cycle
Pros: Jmeter is a great software which can be used easily for stress testing , load testing etc. Any web-based can be easily tested and loaded based on few simple clicks and configs on this tool.
Cons: Detailed user guide for any new functionality added under new software version should be notified to user immediately & easily