与Jenkins一起在JMeter中响应断言-从不显示失败

与Jenkins一起在JMeter中响应断言-从不显示失败,jenkins,jmeter,Jenkins,Jmeter,寻找一些指导 我有一个基本的JMeter测试计划设置来加载页面。我在中添加了两个断言,以检查屏幕上是否显示了文本(使用响应断言)。我使用JMeter GUI运行了该计划,并故意导致断言失败—错误率为15%—因此这很好 然后,我尝试使用性能插件在Jenkins中运行相同的计划(并已更新到最新版本),但是测试总是通过返回。我已经确认(通过控制台输出)仍然可以看到15%的错误 作业当前配置的失败百分比范围为0.0到0.0,对于失败和不稳定,“在单个生成上使用错误阈值:”设置为0 我想我遗漏了一些东西-

寻找一些指导

我有一个基本的JMeter测试计划设置来加载页面。我在中添加了两个断言,以检查屏幕上是否显示了文本(使用响应断言)。我使用JMeter GUI运行了该计划,并故意导致断言失败—错误率为15%—因此这很好

然后,我尝试使用性能插件在Jenkins中运行相同的计划(并已更新到最新版本),但是测试总是通过返回。我已经确认(通过控制台输出)仍然可以看到15%的错误

作业当前配置的失败百分比范围为0.0到0.0,对于失败和不稳定,“在单个生成上使用错误阈值:”设置为0


我想我遗漏了一些东西-有没有jmeter/jenkins专家能给我一些建议?

jenkins配置

  • 添加一个新报告,为您的报告选择合适的解析器(JMeter、JUnit)
  • 配置搜索模式以选择要由性能插件解析的文件。根据解析器的不同,如果将输入框留空,将使用默认模式
  • 您可以配置会使项目不稳定或失败的错误百分比阈值,或者将其保留为空以禁用该功能 性能插件使用情况

  • 一旦您配置了Jenkins并启动了第一个构建,您就会注意到左边的摘要中出现了一个新条目:Performance trend

  • 如果您只有一个报告文件,则此报告的图表将显示在主页面上

  • 如果您有多个报告文件,则必须单击“性能趋势”并显示图表

  • 请尝试以下链接:


  • 您是否在报告文件输入中正确指定了.jtl文件的路径?您应该通过在Jenkins中安装新的构建来运行测试,最终使用JMeter.bat文件触发JMeter测试(应该在非GUI模式下运行测试)