maven - jmeter 插件 maven test-jar

标签 maven testing junit jmeter jmeter-maven-plugin

您好,我正在尝试使用来自 lazerycode 的 jmeter-maven-plugin 自动化我的 JMeter 负载平衡测试。我的 JMeter 测试使用预制的 junit 类文件,我使用 maven-jar-plugin 将其打包到一个测试 jar 中。但在 jar 文件安装到我的本地 maven 存储库之前,maven 启动了 jmeter 测试。有没有一种方法可以安装测试 jar,以便我可以将它用作 jmeter 插件中的依赖项?下面是我的 jmeter 插件配置。

<plugin>
            <groupId>com.lazerycode.jmeter</groupId>
            <artifactId>jmeter-maven-plugin</artifactId>
            <version>1.4.1</version>
            <executions>
                <execution>
                    <id>jmeter-test</id>
                    <phase>integration-test</phase>
                    <goals>
                        <goal>jmeter</goal>
                    </goals>
                </execution>
            </executions>
            <dependencies>
                <dependency>
                    <groupId>groupID</groupId>
                    <artifactId>artifactID</artifactId>
                    <version>${project-version}</version>
                    <type>test-jar</type>
                </dependency>
            </dependencies>
            <configuration>
                <propertiesUser>
                    <current.protocol>http</current.protocol>
                    <current.dns>localhost</current.dns>
                    <current.port>8088</current.port>
                </propertiesUser>
                <testFilesDirectory>${basedir}/src/jmeter/tests/</testFilesDirectory>
                <ignoreResultErrors>true</ignoreResultErrors>
                <ignoreResultFailures>true</ignoreResultFailures>
                <useOldTestEndDetection>true</useOldTestEndDetection>
            </configuration>
        </plugin> 

谢谢

最佳答案

将测试jar放到不同的模块中,然后使带有jmeter插件的项目依赖于该模块。然后,您将能够安装测试,然后通过一次 Maven 调用在 jmeter 中执行它们。

关于maven - jmeter 插件 maven test-jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11932367/

相关文章:

c# - 哪些策略可以在库中使用 IoC 容器?

java - 如何在 selenium 中使用 Ashot 对整个网页进行屏幕截图

java - 日志消息不写入日志文件

xml - 在单元测试中比较 scala.xml.Elem 对象

java - 无法在 Selenium Webdriver 中设置 cookie

java - maven-jaxws-tools-plugin 错误 : ClassNotFoundException

java - mvn maven错误: Could not find or load main class #

java - 在 pom.xml 中指定目标

perl - 如何运行 Perl Dancer 测试

java - 通过 'maven-assembly-plugin'打包spring boot项目时出现Directory Error