JMeter可以断言吞吐量吗?

时间:2013-08-21 13:06:28

标签: maven jenkins jmeter performance-testing jmeter-maven-plugin

由于JMeter测试无法达到指定的吞吐量,是否有可能让Maven / Jenkins构建失败?

我正在修改jmeter-maven-plugin,以便在Jenkins的持续集成过程中进行一些基本的性能测试。

如果响应时间超过某个阈值,可以在JMeter测试中的采样器上设置持续时间断言,以将样本标记为失败。我想要的是能够根据测试的总吞吐量使构建失败(在Maven中,或在触发Maven构建的Jenkins作业中)。

现有的插件是否可以实现?

1 个答案:

答案 0 :(得分:3)

是的,可能。您可以使用Jenkins Text Finder plugin和JMeter“汇总报告”。使用聚合报告,您可以编写CSV或XML文件。您可以使用Jenkins Text Finder插件搜索此文件以获取吞吐量,然后您可以将构建标记为失败或不稳定。或者,您可以使用BASH脚本搜索生成的JMeter报告文件并返回非null返回值。这将使您的构建失败。

相关问题