Extensibility, portability as well as robustness are some of its key features. It is a Java-based approach, and thus it supports all applications based on the same. It is possible for the users to have a final outcome in graphical or tabular form. Test scripts can be created very fast and this is because of the playback feature that JMeter is equipped with. Also, a user needs not to worry about the protocols that can be tested through this tool.