Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Jakarta-jmeter Wiki" 
for change notification.

The following page has been changed by timmccune:
http://wiki.apache.org/jakarta-jmeter/JMeterMavenPlugin

New page:
This is a Maven 2 plugin that allows you to run JMeter tests as part of the 
build.  I am using this with [http://jchav.blogspot.com/ JChav] and 
[http://maven.apache.org/continuum/ Continuum] to automate the running of a 
suite of JMeter load tests, and publish the results to a web page.  Sorry this 
is not more polished.  It could use some TLC to make it more user-friendly to 
actually plug it into a project.  I just thought I'd stick the code out there 
as quickly as possible and see if anyone is interested in it before I went any 
further with it.

To build and use the plugin:
  * Create a local Maven repository, if you don't already have one.
  * Drop in the attached JMeter jar and POM.  You do not need to have JMeter 
separately installed.
  * Add the jar files that are referenced in the JMeter POM to your local 
repository, if they are not on ibiblio.
  * Run "mvn install" to build and install the plugin.
  * In your project's pom.xml, add a dependency on this plugin: {{{
<dependency>
  <groupId>org.apache.jmeter</groupId>
  <artifactId>maven-jmeter-plugin</artifactId>
  <version>1.0-SNAPSHOT</version>
  <type>plugin</type>
</dependency>}}}
  * Create a src/test/jmeter directory, and place your JMeter load tests there.
  * Create a jmeter.properties file in src/test/jmeter.  It's fine to just copy 
the default properties file from the JMeter install if you want.
  * Optionally configure includes and excludes in your pom.xml for which tests 
to run.  If you don't, it will just run **/*.jmx.  For example: {{{
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.jmeter</groupId>
        <artifactId>maven-jmeter-plugin</artifactId>
        <configuration>
          <includes>
            <include>myTest1.jmx</include>
            <include>myTest2jmx</include>
          </includes>
        </configuration>
      </plugin>
    </plugins>
  </build> }}}
  * Run "mvn org.apache.jmeter:maven-jmeter-plugin:jmeter" to run the tests.

-- Tim McCune

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to