Jump to content

Apache JMeter

From Wikipedia, the free encyclopedia
Apache JMeter
DeveloperApache Software Foundation
Stable release
5.6.3[1] Edit this on Wikidata / 9 January 2024; 2 years ago (9 January 2024)
Written inJava
TypeLoad testing
LicenseApache License 2.0
Websitejmeter.apache.org
Repositorygithub.com/apache/jmeter

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,[2] FTP,[3] LDAP,[4] web services,[5] JMS,[6] HTTP,[7] generic TCP connections and OS-native processes.[8] One can also configure JMeter as a monitor,[9] although this is typically used as a basic monitoring solution rather than advanced monitoring. It can be used for some functional testing as well.[10] Additionally JMeter supports integration with Selenium, which allows it to run automation scripts alongside performance or load tests[11]

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

JMeter Plugins

[edit]

JMeter Plugins is an independent project for Apache JMeter. Each plugin serves a different purpose while expediting the process of creating and executing JMeter Test Plan. Users can install plugins via the Plugin Manager.

See also

[edit]

References

[edit]
  1. ↑ "Release 5.6.3". 9 January 2024. Retrieved 19 January 2024.
  2. ↑ "Apache JMeter - User's Manual: Building a Database Test Plan". jmeter.apache.org. Retrieved 2013-09-20.
  3. ↑ "Apache JMeter - User's Manual: Building an FTP Test Plan". Jmeter.apache.org. Retrieved 2013-09-20.
  4. ↑ "Apache JMeter - User's Manual: Building an LDAP Test Plan". Jmeter.apache.org. Retrieved 2015-04-05.
  5. ↑ "Apache JMeter - User's Manual: Building a WebService Test Plan". Jmeter.apache.org. Retrieved 2013-09-20.
  6. ↑ "Apache JMeter - User's Manual: Building a JMS (Java Messaging Service) Test Plan". Jmeter.apache.org. Retrieved 2013-09-20.
  7. ↑ "Apache JMeter - User's Manual: Building a Web Test Plan". Jmeter.apache.org. Retrieved 2013-09-20.
  8. ↑ "Apache JMeter - User's Manual: Component Reference". jmeter.apache.org. Retrieved 2020-01-07.
  9. ↑ "Apache JMeter - User's Manual: Building a Monitor Test Plan". Jmeter.apache.org. Retrieved 2013-09-20.
  10. ↑ "Apache JMeter - User's Manual: Introduction". Jmeter.apache.org. Archived from the original on 2013-09-21. Retrieved 2013-09-20.
  11. ↑ "Documentation :: JMeter-Plugins.org". jmeter-plugins.org. Retrieved 2020-01-07.
[edit]