Fastest way to test your application
July 28, 2021

Fastest way to test your application

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with Apache JMeter

JMeter is used by both software developers and testers to check that the application functions correctly. It's used in 2 ways: check that the new version of the application functions as expected and also for load testing the application. After the tests are written once by a software developer they can be automated or easily run manually by a non-technical person.
  • Load testing. Easy to specify how heavy test is wanted & reports are simple to read.
  • Doesn't require lots of resources. Tests can be run with normal PC.
  • Can generate different kind of reports easily.
  • Test writing process requires a technical person and needs some learning.
  • UI elements are rather dated.
  • Tests recorded with recorder functionality need lots of manual editing to work reliably.
  • Load testing.
  • Test recording.
  • Easy to execute tests & generate reports.
  • Makes test automation possible, no manual labor after set up.
  • Completely free application, no hassle with licenses.
  • Easy to execute, even non technical persons can use it to run tests.
Although Selenium is designed for automating real-world tests in browser and JMeter is designed to perform load testing, in some cases, JMeter based tests may be enough to verify application functionality. These products don't directly compete with each other and it should be considered which product fits your needs best in certain situations. JMeter requires less time to set up & fewer resources but Selenium is suited when application UI must be tested thoroughly.

Do you think Apache JMeter delivers good value for the price?


Are you happy with Apache JMeter's feature set?


Did Apache JMeter live up to sales and marketing promises?


Did implementation of Apache JMeter go as expected?


Would you buy Apache JMeter again?


JMeter is designed to perform load tests against web applications and suits this purpose well. It is a completely free application and runs on multiple platforms without any hassle. It can also be used to check that the new version of the application functions correctly (regression testing), however, JMeter doesn't actually run the application in the browser but only checks for server responses. The benefit of this is that it requires a lot fewer resources & setup, the drawback is that more complex tests that require lots of UI interaction may not be possible.

JMeter Feature Ratings

End to end performance management
Integrated performance data
Deployment model flexibility
Real time monitoring
Automated anomaly detection