目标:在Jenkins上运行j量计测试。
我用Jmeter创建了一个脚本。
我下载了‘ve maven插件。
我已经在jmeter-maven-plugin/scr/testwhere目录中创建了jmeter-maven-plugin/scr/testwhere目录(我将脚本放在其中)。
我不知道下一步该怎么办。
发布于 2014-08-23 13:19:01
来自医生:
将插件添加到pom项目的构建部分:
<plugin>
<groupId>com.lazerycode.jmeter</groupId>
<artifactId>jmeter-maven-plugin</artifactId>
<version>1.9.1</version>
<executions>
<execution>
<id>jmeter-tests</id>
<phase>verify</phase>
<goals>
<goal>jmeter</goal>
</goals>
</execution>
</executions>
</plugin>然后,您可以在项目中创建一个新的jenkins作业,并通过在作业配置中定义此命令来运行job测试:
mvn verify发布于 2014-08-23 13:42:36
有一个Jenkins性能插件比Maven提供了更好的与Jenkins的集成。
但是,如果您需要坚持使用Maven,或者不可能安装插件,请参阅5种不用JMeter GUI启动JMeter测试的方法 for Maven、Ant、命令行和JMeter测试的启动说明。
发布于 2015-04-14 08:19:39
Yo可以为您的Jenkins项目添加"Execute“构建步骤,使用shell命令运行您的JMeter测试计划,而不需要UI。就像这样:
sh $jmeterdir/jmeter.sh -t $jmeterdir/HealthCheck.jmx -n -j jmeter.log为了检查为决定构建失败/成功而执行的JMeter测试计划的结果,您可以实现以下方法:
count=$(wc -l < BuildErrors.csv)
if test $count != "1"
then
echo "There are errors during test."
exit 1 https://stackoverflow.com/questions/25462294
复制相似问题