我根据:https://www.blazemeter.com/blog/how-run-jmeter-tests-teamcity-continuous-integration
添加了Teamcity的Jmeter插件运行测试后,Teamcity报告:"测试失败:13,传递:0",但所有测试都根据日志传递:"生成摘要结果= 13 00:00 :03 = 4.4 / s平均:205分钟:23最大值:1377 错误:0(0.00%)"。
如何配置Teamcity以显示正确的结果?
谢谢!
答案 0 :(得分:0)
我也遇到这个问题,在阅读以下频道后找到了解决方案: https://stackoverflow.com/a/52935009/5210267和 https://github.com/jtorgan/jmeter_plugin/issues/24#issuecomment-421016226
该插件期望在输出文件中的某些确切位置或确切顺序中包含“成功”列。对我来说,当“成功”作为第四列时,它起作用了(我在上面提到的文章中有更多信息)。
您可以通过关闭报告文件中的列来实现它,例如:
jmeter.save.saveservice.response_message=false
jmeter.save.saveservice.thread_name=false
jmeter.save.saveservice.data_type=false
但是当我达到有效配置时,使用-e -o Report
命令生成html报告就停止了工作。
因此,我只是转到“构建功能”设置并关闭了“断言”复选框,并添加了自己的“构建失败”条件。