Apache JMeter
Developer(s) | Apache Software Foundation |
---|---|
Stable release | 3.1
/ November 19, 2016 |
Preview release | nightly build
/ nightly build |
Repository | |
Written in | Java |
Operating system | Cross-platform |
Type | Load testing |
License | Apache License 2.0 |
Website | http://jmeter.apache.org/ |
Apache JMeter is an Apache project that can be used as a load testing tool for analyzing and measuring the performance of a variety of services, with a focus on web applications.
JMeter can be used as a unit-test tool for JDBC database connections,[1] FTP,[2] LDAP,[3] Webservices,[4] JMS,[5] HTTP,[6] generic TCP connections and OS native processes.[citation needed] One can also configure JMeter as a monitor,[7] although this is typically considered[by whom?] ad hoc rather than advanced monitoring. It can be used for some functional testing as well.[8]
JMeter supports variable parameterization, assertions (response validation), per-thread cookies, configuration variables and a variety of reports.
JMeter architecture is based on plugins. Most of its "out of the box" features are implemented with plugins. Off-site developers can easily extend JMeter with custom plugins.
Releases
Version | Release date | Description |
---|---|---|
1.0 | 1998-12-15 | first official release |
1.0.2 | 1999-02-05 | earliest in archive |
... | ... | |
2.3RC3 | 2007-07-11 | |
2.3RC4 | 2007-09-02 | |
2.3 | 2007-09-24 | |
2.3.1 | 2007-11-28 | |
2.3.2 | 2008-06-10 | |
2.3.3 | 2009-05-24 | |
2.3.4 | 2009-06-21 | Java 1.4+ |
2.4 | 2010-07-14 | Java 5+ |
2.5 | 2011-08-17 | Java 5 |
2.5.1 | 2011-10-03 | Java 5+ |
2.6 | 2012-02-01 | Java 5+ |
2.7 | 2012-05-27 | Java 5+ |
2.8 | 2012-10-06 | Java 5+ |
2.9 | 2013-01-28 | Java 6+ |
2.10 | 2013-10-21 | Java 6+ |
2.11 | 2014-01-05 | Java 6+ |
2.12 | 2014-11-10 | Java 6+ |
2.13 | 2015-03-14 | Java 6+ |
3.0 | 2016-05-17 | Java 7+ |
3.1 | 2016-11-19 | Java 7+ |
Source:[9]
See also
- iMacros
- Performance Engineering
- Selenium (software)
- Software performance testing
- Software testing
- Web server benchmarking
References
- ^ "Apache JMeter - User's Manual: Building a Database Test Plan". jmeter.apache.org. Retrieved 2013-09-20.
- ^ "Apache JMeter - User's Manual: Building an FTP Test Plan". Jmeter.apache.org. Retrieved 2013-09-20.
- ^ "Apache JMeter - User's Manual: Building an LDAP Test Plan". Jmeter.apache.org. Retrieved 2015-04-05.
- ^ "Apache JMeter - User's Manual: Building a WebService Test Plan". Jmeter.apache.org. Retrieved 2013-09-20.
- ^ "Apache JMeter - User's Manual: Building a JMS (Java Messaging Service) Test Plan". Jmeter.apache.org. Retrieved 2013-09-20.
- ^ "Apache JMeter - User's Manual: Building a Web Test Plan". Jmeter.apache.org. Retrieved 2013-09-20.
- ^ "Apache JMeter - User's Manual: Building a Monitor Test Plan". Jmeter.apache.org. Retrieved 2013-09-20.
- ^ "Apache JMeter - User's Manual: Introduction". Jmeter.apache.org. Retrieved 2013-09-20.
- ^ "JMeter's releases". ASF. Retrieved 2015-04-05.