Giter VIP home page Giter VIP logo

jmeter-maven-plugin's Introduction

#JMeter Maven Plugin

Join the chat at https://gitter.im/jmeter-maven-plugin/jmeter-maven-plugin Build Status Dependency Status Maven Central Javadoc

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

See the CHANGELOG for change information.

This plugin requires JDK 1.7 or higher.

#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>2.1.0</version>
      	<executions>
      		<execution>
      			<id>jmeter-tests</id>
      			<phase>verify</phase>
      			<goals>
      				<goal>jmeter</goal>
      			</goals>
      	   </execution>
      	</executions>
      </plugin>
    

Reference JMX files

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, to specify which tests should be run please see the project documentation.

Run the tests

`mvn verify`

All your tests will run in maven!

#Documentation

All the documentation you need to configure the plugin 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.

#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 http://jmeter.lazerycode.com

#Contributing

  1. Fork it.
  2. Create a branch (git checkout -b my_plugin)
  3. Commit your changes (git commit -am "Added feature")
  4. Push to the branch (git push origin my_plugin)
  5. Create a new Issue with a link to your branch, or just make a Pull Request.
  6. Enjoy a refreshing Diet Coke and wait

jmeter-maven-plugin's People

Contributors

ardesco avatar ascheman avatar ronnie76er avatar techotronic avatar dyokomizo avatar mlex avatar afranken avatar patelm5 avatar osirisoft-pmurray avatar tcoupland avatar dzzh avatar fdaugan avatar nbaars avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.