寻找一点指导。
我有一个基本的 JMeter 测试计划设置来加载页面。我添加了几个断言来检查屏幕上的文本是否显示(对这些使用了响应断言)。我使用 JMeter GUI 运行了该计划,并故意导致断言失败 - 错误率为 15% - 所以这很好。
然后,我尝试使用性能插件在 Jenkins 中运行相同的计划(并已更新到最新版本),但测试始终返回为已通过。我已经确认(通过控制台输出)仍然可以看到 15% 的错误。
该作业当前配置的失败百分比范围为 0.0 到 0.0,并且“在单个构建上使用错误阈值:”设置为 0 表示失败和不稳定。
我想我在这里遗漏了一些东西 - 有 jmeter/jenkins 专家能给我一些指示吗?
詹金斯配置:
- 添加新报告,为您的报告选择适当的解析器(JMeter、JUnit)
- 配置搜索模式以选择性能插件要解析的文件。如果将输入框留空,则根据解析器,会使用默认模式。
- 您可以配置错误百分比阈值,这将使项目不稳定或失败,或者将其留空以禁用该功能。
性能插件使用:
一旦您配置了 Jenkins 并启动了第一个构建,您就会注意到左侧摘要中出现了一个新条目:性能趋势。
如果您只有一个报告文件,该报告的图表将显示在主页上。
如果您有多个报告文件,则必须单击“性能趋势”,图表就会出现
尝试以下链接:
- https://wiki.jenkins-ci.org/display/JENKINS/Performance+Plugin https://wiki.jenkins-ci.org/display/JENKINS/Performance+Plugin
- https://www.blazemeter.com/blog/continuous-integration-101-how-run-jmeter-jenkins https://www.blazemeter.com/blog/continuous-integration-101-how-run-jmeter-jenkins
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)