Apache JMeter

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Apache JMeter
Jakarta JMeter Logo
Developer(s) Apache Software Foundation
Stable release 2.11 / January 5, 2014 (2014-01-05)
Preview release nightly build / nightly build
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. JMeter can also be configured as a monitor,[7] although this is typically considered an ad hoc solution in lieu of advanced monitoring solutions. 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[edit]

Apache JMeter versions
Version Release Date Description
1.0.2 2001-03-09 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+

See also[edit]

References[edit]

  1. ^ "Apache JMeter - User's Manual: Building a Database Test Plan". Jakarta.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. ^ [1][dead link]
  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. 

External links[edit]