Updated April 19, 2023
Definition of JMeter Version
JMeter is a java-based desktop application designed by Apache foundation and is used for performing various functional load testing. JMeter testing is mostly carried out on web-based applications for functionality testing but now the features have been extended for various other testing features, performance, and behavior. JMeter also has other features which are necessary to carry out other functional testing related to URLs and servers which needs to be performed simultaneously to make the application performance maintainable and optimized. JMeter tool has some other inbuild plugins which manage various other types of software testing and management.
Top Versions of JMeter
All JMeter Versions are as follows:
- 1.0: This is the first official release that has opened the way for other JMeter version releases.
- 1.0.2: This JMeter version was the earliest release with the release in 1999.
- 2.3RC3: This JMeter version was release on 2007-07-11 for taking care of the security vulnerability that was present in the earlier release.
- 2.3RC4: This JMeter version was released on 2007-09-02 for taking care of the security vulnerability same as that of 2.3RC3 with the very minute difference in security algorithm used.
- 2.3: This JMeter version was released on 2007-09-24 for taking care of the security vulnerability with difference and change in the issue discovered by Ruby language while its implementation.
- 2.3.1: This JMeter version is vulnerable to an HTTP host with an injection attack to be hit at the header. For redirecting pages, it uses user-entered values for redirecting pages. This version was released on 2007-11-28.
- 2.3.2: This JMeter version got released in 2008-06-10with vulnerabilities that allow and uses an unsecured RMI connection which allows an attacker to get access to Jmeter Engine and send some unauthorized code.
- 2.3.3: This JMeter version also has the same feature with vulnerability same as in Jmeter version 2.3.2 which got released on 2009-05-04.
- 2.3.4: Same feature vulnerability has been tried to overcome in with this version by allowing some of the encryption and security algorithms which got released in 2009-06-21. With this release of Jmeter Java 1.4 + was getting support for any development of the application.
- 2.4: This JMeter version got released in 2010-07-14 with Java 5 + edition that must perform some security algorithms to get free from header injection and attacks.
- 2.5: This JMeter version got released on 2011-08-17 with Java 5+ edition that has a vulnerability where the software transmits some sensitive information or clear text information in a communication channel that gets sniffed by attackers as open to the network interface.
- 2.5.1:This JMeter version got released in 2011-10-03 with Java 5+ edition. With somewhat reduced vulnerability from 117 to 76 and somewhat lowers the difficulty to exploit network interface by attackers.
- 2.6: This JMeter version got released in 2012-02-01 with Java 5+ edition with no major change in the entire vulnerability compared to various versions.
- 2.7: This JMeter version got released in 2012-05-27 supporting Java 5+ edition with no major change in terms of security vulnerability as compared to previous versions.
- 2.8: This JMeter version got released in 2012-10-06 supporting Java 5+ edition with no major change in terms of security vulnerability as compared to previous versions.
- 2.9: This JMeter version got released on 2013-01-28 supporting Java 5+ edition with no major change in terms of security vulnerability as compared to previous versions.
- 2.10: This JMeter version got released in 2013-10-21 supporting Java 6+ edition with no major change in terms of security vulnerability as compared to previous versions.
- 2.11: This JMeter version got released in 2014-01-05 supporting Java 6+ edition with no major change in terms of security vulnerability as compared to previous versions.
- 2.12: This JMeter version got released in 2014-11-10 supporting Java 6+ edition with no major change in terms of security vulnerability as compared to previous versions.
- 2.13: This JMeter version got released in 2015-03-14 supporting Java 6+ edition with no major change in terms of security vulnerability as compared to previous versions.
- 3.0: This JMeter version got released in 2016-05-17 supporting Java 7+ edition with no major change in terms of security vulnerability as compared to previous versions.
- 3.1: This JMeter version got released in 2016-11-19 supporting Java 7+ edition with no major change in terms of security vulnerability as compared to previous versions.
- 3.2: This JMeter version got released in 2017-04-13 supporting Java 8 edition with no major change in terms of security vulnerability as compared to previous versions.
- 3.3: This JMeter version got released in 2017-09-21 supporting Java 8 edition with no major change in terms of security vulnerability as compared to previous versions.
- 4.0: This JMeter version got released in 2018-02-10 supporting Java 8 / 9edition with changes and support in UI as there are certain UI improvements, JSON assertion, workbench dropped, elements improvements available after the successive release from (3.1 – 3.3 version).
- 5.0: This JMeter version got released in 2018-09-18 supporting Java 8+with changes related to HTTP state to reset new thread at the time of group iteration, sub results include by default in CSV result set.
- 5.1: This JMeter version got released in 2019-02-19 supporting java 8+ with changes having the ability to create a test plan easily from a cURL command, JDBC connection configuration improvement.
- 5.1.1: This JMeter version got released in 2019-03-19 supporting Java 8+ with changes that make bug-fixing mostly.
- 5.2: This JMeter version got released in 2019-11-03 supporting Java 8+ having changes related to non – functional changes related to code infrastructure, also fixed the http server protocol issue.
- 5.2.1: This JMeter version got released in 2019-11-24 supporting Java 8+ having changes and bug fixing for JDBC Connection Configuration, NPE for influx DB, ApacheJmeter_config.
- 5.3: This JMeter version got released in 2020-05-15 supporting Java 8+and having changes mainly related to UI and UX there were no new elements added into it.
- 5.4: This JMeter version got released in 2020-12-04 supporting Java 8+ and having a lot of improvement with bug fixing and UI improvement.
- 5.4.1: This JMeter version got released in 2021-01-22 supporting Java 8+ with all the major bug fixes and improvements and currently used.
Conclusion
JMeter version is used for performing functional and load testing on the software which is really improvised and is adopted on daily basis by most of the programmers to perform testing. Not only testing it has expanded its horizon to many other testing paradigms especially web-based applications. Other plugins and version compatibility are also allowed as per requirement.
Recommended Articles
This is a guide to JMeter Version. Here we also discuss the definition and top version of jmeter along with a detailed explanation. You may also have a look at the following articles to learn more –