JMeter
   HOME

TheInfoList



OR:

Apache JMeter is an
Apache The Apache () are a group of culturally related Native American tribes in the Southwestern United States, which include the Chiricahua, Jicarilla, Lipan, Mescalero, MimbreƱo, Ndendahe (Bedonkohe or Mogollon and Nednhi or CarrizaleƱo an ...
project A project is any undertaking, carried out individually or collaboratively and possibly involving research or design, that is carefully planned to achieve a particular goal. An alternative view sees a project managerially as a sequence of even ...
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, web services, JMS, HTTP, generic
TCP TCP may refer to: Science and technology * Transformer coupled plasma * Tool Center Point, see Robot end effector Computing * Transmission Control Protocol, a fundamental Internet standard * Telephony control protocol, a Bluetooth communication s ...
connections and OS-native processes. One can also configure JMeter as a monitor, although this is typically used as a basic monitoring solution rather than advanced monitoring. It can be used for some functional testing as well. Additionally Jmeter supports integration with Selenium, which allows it to run automation scripts alongside performance or load tests JMeter supports variable parameterization, assertions (response validation), per-thread cookies, configuration variables and a variety of reports. JMeter architecture is based on
plugins Plug-in, plug in or plugin may refer to: * Plug-in (computing) is a software component that adds a specific feature to an existing computer program. ** Audio plug-in, adds audio signal processing features ** Photoshop plugin, a piece of software t ...
. Most of its "out of the box" features are implemented with plugins


JMeter Plugins

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.


Releases

Source:


See also

* K6 * iMacros *
Performance engineering Performance engineering encompasses the techniques applied during a systems development life cycle to ensure the non-functional requirements for performance (such as throughput, latency, or memory usage) will be met. It may be alternatively refer ...
* Selenium (software) * Software performance testing * Software testing * Web server benchmarking


References


External links

*
Example of JMeter Custom Plugins
JMeter Java development tools Java enterprise platform Load testing tools {{Network-software-stub