Apache JMeter

Apache JMeter
Developer(s)Apache Software Foundation
Stable release
5.6.3[1] Edit this on Wikidata / 9 January 2024; 14 months ago (9 January 2024)
Repositorygithub.com/apache/jmeter
Written inJava
TypeLoad testing
LicenseApache License 2.0
Websitejmeter.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,[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

  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.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne