在运行测试时,我使用类似以下的代码来计算一些统计信息(例如,平均请求持续时间):
https://stackoverflow.com/a/27446405/2173353
但是,我想知道测试何时完成运行(所有采样器都已执行),这样我就可以根据统计信息进行操作了,而不是在此之前。本质上,我想确定所有请求完成后的平均请求持续时间。
测试即将结束时,有没有一种方法可以执行代码?
答案 0 :(得分:1)
您可能必须在寻找tearDown Thread Group。它是某种形式的“特殊”线程组,与“普通” Thread Groups的区别在于,在所有其他线程组之后之后执行了tearDown线程组,因此您将能够执行您在那里的“接近尾声”操作。
更多信息:How to Use the SetUp Thread Group in JMeter When Preparing a Load Test