Overall Satisfaction with Apache JMeter
In my organization, JMeter is mainly used by the quality department to conduct all types of performance tests. The application is very powerful and has many features. The best part is the fact that it's for free. The Application helps us deliver software products that can withstand a huge load of users which results in better customer satisfaction. You can do stress testing, load testing on both Web UI Applications and API WevServices. Also, you can read the test data needed from external Excel CSV file which helps if you want diverse load tests.
- Open Source and For Free
- Supports all types of Performance Testing (Load Testing, Stress Testing, etc.)
- Supports Web UI and API Services
- Read Test Data from Excel File
- User Interface and User Experience is very poor
- No HTML Reports generated for the Performance Test Results
- Almost impossible to edit recorded test scenarios and you need to Record the Test Scenario again
- Need to have Programming skills because most probably you will need them in Complex Test Scenarios
- Parameterized variables is very good in creating load tests with diverse test data
- Easy to record and play automated tests
- Perform performance tests on both UI and APIs
- Faster Performance Tests Scripts Creation
- Conduct Powerful Performance Tests for Free
- JMeter can be difficult at times of Complex Test Scenarios
- JMeter requires large Memory Usage which can troublesome to acquire
Apache JMeter is better than IBM Rational Performance Tester as it is Open Source and Cost Free but in terms of User Inteface IBM RPT is better than JMeter. Also, IBM RPT has better Monitoring and better generated Performance Results Reports. I would always go with JMeter brcause it is easier to use than IBM RPT.
Do you think Apache JMeter delivers good value for the price?
Yes
Are you happy with Apache JMeter's feature set?
Yes
Did Apache JMeter live up to sales and marketing promises?
Yes
Did implementation of Apache JMeter go as expected?
Yes
Would you buy Apache JMeter again?
Yes