JMeter处理“测试完成”事件

时间:2019-03-22 14:32:41

标签: jmeter

在运行测试时,我使用类似以下的代码来计算一些统计信息(例如,平均请求持续时间):

https://stackoverflow.com/a/27446405/2173353

但是,我想知道测试何时完成运行(所有采样器都已执行),这样我就可以根据统计信息进行操作了,而不是在此之前。本质上,我想确定所有请求完成后的平均请求持续时间。

测试即将结束时,有没有一种方法可以执行代码?

1 个答案:

答案 0 :(得分:1)

您可能必须在寻找tearDown Thread Group。它是某种形式的“特殊”线程组,与“普通” Thread Groups的区别在于,在所有其他线程组之后之后执行了tearDown线程组,因此您将能够执行您在那里的“接近尾声”操作。

更多信息:How to Use the SetUp Thread Group in JMeter When Preparing a Load Test