Jump to content

Apache JMeter

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Milamberspace (talk | contribs) at 20:11, 20 November 2016. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Apache JMeter
Developer(s)Apache Software Foundation
Stable release
3.1 / November 19, 2016 (2016-11-19)
Preview release
nightly build / nightly build
Repository
Written inJava
Operating systemCross-platform
TypeLoad testing
LicenseApache License 2.0
Websitehttp://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

Apache JMeter versions
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

References

  1. ^ "Apache JMeter - User's Manual: Building a Database Test Plan". jmeter.apache.org. Retrieved 2013-09-20.
  2. ^ "Apache JMeter - User's Manual: Building an FTP Test Plan". Jmeter.apache.org. Retrieved 2013-09-20.
  3. ^ "Apache JMeter - User's Manual: Building an LDAP Test Plan". Jmeter.apache.org. Retrieved 2015-04-05.
  4. ^ "Apache JMeter - User's Manual: Building a WebService Test Plan". Jmeter.apache.org. Retrieved 2013-09-20.
  5. ^ "Apache JMeter - User's Manual: Building a JMS (Java Messaging Service) Test Plan". Jmeter.apache.org. Retrieved 2013-09-20.
  6. ^ "Apache JMeter - User's Manual: Building a Web Test Plan". Jmeter.apache.org. Retrieved 2013-09-20.
  7. ^ "Apache JMeter - User's Manual: Building a Monitor Test Plan". Jmeter.apache.org. Retrieved 2013-09-20.
  8. ^ "Apache JMeter - User's Manual: Introduction". Jmeter.apache.org. Retrieved 2013-09-20.
  9. ^ "JMeter's releases". ASF. Retrieved 2015-04-05.