Jmeter Maven Plugin

The JMeter Maven Plugin
Alternatives To Jmeter Maven Plugin
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Awesome Jmeter614
a day agocc-by-4.0HTML
A collection of resources covering different aspects of JMeter usage.
Jmeter Plugins51884813 days ago7December 20, 20212apache-2.0Java
A Marketplace for JMeter Plugins
Jmeter Plugins For Apache Dubbo451
3 years ago10apache-2.0Java
Dubbo Plugin for Apache JMeter, It is a plug-in developed for testing Dubbo in Jmeter.
Jmeter Maven Plugin4001916 months ago44August 09, 202216apache-2.0Java
The JMeter Maven Plugin
Locust Plugins399113 days ago119June 28, 20227apache-2.0Python
A set of useful plugins/extensions for Locust
Jenkins Plugin199
18 days ago4gpl-3.0Java
MeterSphere 配套的 Jenkins 插件,在 Jenkins 任务中触发指定的 MeterSphere 平台上的测试任务执行
Performance Plugin187
2 months ago9April 11, 20123mitJava
Performance Test Running and Reporting for Jenkins CI
Cassjmeter155
7 years ago16apache-2.0Java
JMeter plugin to run cassandra tests.
Jmeter Rabbit Amqp142
7 months ago34apache-2.0Java
A JMeter plugin to publish & consume messages from RabbitMQ or any AMQP message broker
Jmeter Elasticsearch Backend Listener94
a year agon,ullmitJava
JMeter plugin that lets you send sample results to an ElasticSearch engine to enable live monitoring of load tests.
Alternatives To Jmeter Maven Plugin
Select To Compare


Alternative Project Comparisons
Readme
JMeter Maven Plugin

License Build Status codecov

GitHub release Maven Central Javadocs JitPack

Stack Overflow Open Source Helpers Twitter

A Maven plugin that provides the ability to run JMeter tests as part of your build

See the CHANGELOG for change information.

All the documentation you need to configure the plugin is available on the Github Wiki.

The latest version is 3.7.0, it requires Maven >= 3.5.2 and defaults to Apache JMeter 5.5.

This plugin requires a JDK between 8 and 17. If using Java 11, ensure you use a recent version to avoid facing this Bug, also read This.

Running the GUI

Once you have added the plugin to your project you will be able to invoke the JMeter GUI using the following command:

mvn jmeter:configure jmeter:gui

See the associated Wiki entry for more information.

Basic Usage

Add the plugin to your project

Add the plugin to the build section of your pom's project :

<plugin>
    <groupId>com.lazerycode.jmeter</groupId>
    <artifactId>jmeter-maven-plugin</artifactId>
    <version>3.7.0</version>
    <executions>
        <!-- Generate JMeter configuration -->
        <execution>
            <id>configuration</id>
            <goals>
                <goal>configure</goal>
            </goals>
        </execution>
        <!-- Run JMeter tests -->
        <execution>
            <id>jmeter-tests</id>
            <goals>
                <goal>jmeter</goal>
            </goals>
        </execution>
        <!-- Fail build on errors in test -->
        <execution>
            <id>jmeter-check-results</id>
            <goals>
                <goal>results</goal>
            </goals>
        </execution>
    </executions>
</plugin>

Reference JMX files and CSV data

Once you have created your JMeter tests, you'll need to copy them to <Project Dir>/src/test/jmeter.
By default this plugin will pick up all the .jmx files in that directory, you can also put data files in this folder and reference them in your plan. To specify which tests should be run, see the Selecting-Tests-To-Run section of the Wiki.

Run the tests

mvn clean verify

All your tests will run in maven!

Documentation

All the plugin configuration documentation is available on the Github Wiki.

Beginners should start with the Basic Configuration section.

For advanced POM configuration settings have a look at the Advanced Configuration section.

Tutorials

Support

If you'd like to help support the maintainers you can donate using the sponsorship button at the top of the page, or you can purchase this book:

Want to help?

Have a look at our list of outstanding issues:

Community

Users Group

A place to discuss usage of the maven-jmeter-plugin, let people know how you use it here.

Homepage: http://groups.google.com/group/maven-jmeter-plugin-users

Group Email: [email protected]

Devs Group

A place to discuss the development of the maven-jmeter-plugin, or ask about features you would like to see added.

Homepage: http://groups.google.com/group/maven-jmeter-plugin-devs

Group Email: [email protected]

Website

The official website is available at https://jmeter.lazerycode.com

We love it when people Contribute!

Popular Plugin Projects
Popular Jmeter Projects
Popular Libraries Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Java
Plugin
Testing
Continuous Integration
Wiki
Jmeter
Performance Testing
Maven Plugin
Performance Analysis
Load Testing