Apache JMeter
| Apache JMeter | |
|---|---|
Screenshot of Apache JMeter 5.0 with HTTP(S) Test Script Recorder element | |
| Developer | Apache Software Foundation |
| Stable release | |
| Written in | Java |
| Type | Load testing |
| License | Apache License 2.0 |
| Website | jmeter |
| Repository | github |
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]- ↑ "Release 5.6.3". 9 January 2024. Retrieved 19 January 2024.
- ↑ "Apache JMeter - User's Manual: Building a Database Test Plan". jmeter.apache.org. Retrieved 2013-09-20.
- ↑ "Apache JMeter - User's Manual: Building an FTP Test Plan". Jmeter.apache.org. Retrieved 2013-09-20.
- ↑ "Apache JMeter - User's Manual: Building an LDAP Test Plan". Jmeter.apache.org. Retrieved 2015-04-05.
- ↑ "Apache JMeter - User's Manual: Building a WebService Test Plan". Jmeter.apache.org. Retrieved 2013-09-20.
- ↑ "Apache JMeter - User's Manual: Building a JMS (Java Messaging Service) Test Plan". Jmeter.apache.org. Retrieved 2013-09-20.
- ↑ "Apache JMeter - User's Manual: Building a Web Test Plan". Jmeter.apache.org. Retrieved 2013-09-20.
- ↑ "Apache JMeter - User's Manual: Component Reference". jmeter.apache.org. Retrieved 2020-01-07.
- ↑ "Apache JMeter - User's Manual: Building a Monitor Test Plan". Jmeter.apache.org. Retrieved 2013-09-20.
- ↑ "Apache JMeter - User's Manual: Introduction". Jmeter.apache.org. Archived from the original on 2013-09-21. Retrieved 2013-09-20.
- ↑ "Documentation :: JMeter-Plugins.org". jmeter-plugins.org. Retrieved 2020-01-07.