Apache JMeter
Jakarta JMeter Logo | |
Developer(s) | Apache Software Foundation |
---|---|
Stable release | 2.9
/ January 28, 2013 |
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, FTP, LDAP, Webservices, JMS, HTTP, generic TCP connections and OS Native processes. JMeter can also be configured as a monitor, although this is typically considered an ad-hoc solution in lieu of advanced monitoring solutions.
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.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+ |
See also
- Web server benchmarking
- Software performance testing
- Performance Engineering
- Software testing
- iMacros
- Selenium
External links
- Official JMeter website
- Apache's Wiki for JMeter
- JMeter Presentation
- Example of JMeter Custom Plugins