如何使用Jmeter作为CI解决方案
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用Jmeter作为CI解决方案相关的知识,希望对你有一定的参考价值。
我有一个关于Jmeter的一般问题。我正在使用Jmeter,我想使用Jmeter创建持续集成解决方案。问题是有几个质量保证,他们每个都根据他的发展有测试计划。问题是,如果使用Jmeter,所有测试计划都需要作为一个测试计划运行,并为每个测试计划创建报告,而不是手动覆盖每个报告并检查失败的方案。因此,所有处理都比我想象的要困难得多,Jmeter是一个很好的解决方案,但如何将它与几个测试计划一起使用,如果我想让它每晚运行一次?并且在mornng中获得所有创建的测试计划的单一报告?有人可以建议Jmeter是否可以每晚解决CI问题?是否可以将所有报告合并到单个报告中?每个测试计划都是为了进行独特的开发,我们将随着时间推移进行多次测试计划
答案
你看过那些插件了吗?
- https://github.com/jmeter-maven-plugin/jmeter-maven-plugin允许你根据负载测试结果中存在的错误来使构建失败,你可以将其与https://jmeter-plugins.org/wiki/AutoStop/混合
- https://plugins.jenkins.io/performance
另一答案
- JMeter本身只是一个负载测试工具,你需要一个continuous integration server。如果您的公司没有,您可以考虑使用以下几种免费和开源解决方案: Jenkins Buildbot Cruise Control
查看Jenkins vs. Other Open Source Continuous Integration Servers文章以了解有关上述工具的更多信息,请参阅示例构建仪表板和命令以启动JMeter测试。
以上是关于如何使用Jmeter作为CI解决方案的主要内容,如果未能解决你的问题,请参考以下文章