Performance Testing Using JMeter
December 22, 2017
Performance Testing Using JMeter
Score 8 out of 10
Vetted Review
Verified User
Overall Satisfaction with JMeter
JMeter is the main preferred performance testing tool in my organization. It is the best tool to test the performance of an application at the protocol level and also at the UI layer with various thread groups, listeners etc.. The BlazeMeter plugin for record and playback is also very helpful. Jmeter itself has a very neat UI. It being an open source tool makes it more and more attractive.
- It has many inbuilt functionalities like cookie manager baked in so that you don't spend too much time in addressing those. It's UI is very neat and very easy to use. Record/Playback options to build tests.
- You can easily add what thread groups, logic controllers, samplers, assertions, listeners etc.. for effective performance tests
- As a bonus, you can use JMeter to test the functionality of web services/rest services as well meaning you can use ONE tool to test performance and functionality of your service layer
- It's very easy to parameterize the tests and also load the data from excel which you would expect to do a lot in good performance testing.
- With the samplers, you can integrate selenium with JMeter to develop effective tests at UI layer for free.
- Even though it has very easy installation, you can run into issues easily. I was ab;e to trigger a test at browser level but couldn't stop the tests. I had to kill it from task manager and then had to reinstall from begining.
- There are so many things in JMeter you can do especially with the sampler for selenium for UI tests. More documentation/webinars etc.. would help the community better.
- The jmx files should have an easy way to be integrated with ci/cd tools and cloud.
- It being an open source solution for performance testing, the ROI is very good. You can build your tests very fast and start seeing the benefits very early.
- HP LoadRunner, BlazeMeter and Parasoft SOAtest
It has very powerful capabilities and for free!!! It's ease of use and installation and easy to get started are highlights. A lot of community support and youtube videos from JMeter developers to help you understand various functionalities within JMeter to support you. You can also leverage JMeter as a functional test tool for your service layer.