jenkins+jmeter,脚本执行执行失败,jenkins构建成功

执行jmeter脚本,jenkins控制台显示只成功33.33%,但是任务返回是成功的
在这里插入图片描述
解决问题方法
在任务配置中增加Execute shell构建步骤
jenkins+jmeter,脚本执行执行失败,jenkins构建成功_第1张图片
通过执行结果先判断脚本是否执行成功,再返回0或1,来改变构建结果

补充:以上代码需要先执行jmeter脚本生成了jtl文件之后才可以执行
配置如下
jenkins+jmeter,脚本执行执行失败,jenkins构建成功_第2张图片
第一段:在构建中选择Execute Windows batch command,添加如下代码:
代码解释:第一行执行jmeter脚本 “jmeter脚本路径” -j
第二行 生成log文件 log文件存放路径 -l
第三行 生成.jtl文件,这个是报告文件
D://apache-jmeter-5.0//bin//jmeter -n -t D://jenkins//workspace//%JOB_NAME%//Jenkins_workdir//script//db_test.jmx -j D://jenkins//workspace//%JOB_NAME%//Jenkins_workdir//result//log//resultlog.log -l D://jenkins//workspace//%JOB_NAME%//Jenkins_workdir//result//jtl//resultjtl.jtl

第二段代码是将.jtl文件转化成.html文件,易读

你可能感兴趣的:(jenkins)