Jmeter仅在最后一次线程迭代时执行采样器

时间:2018-04-23 15:45:59

标签: jmeter flow-control

我试图让我的线程组的一部分仅在线程的最后一次迭代中执行。线程将在某个时刻停止(通过在调试时按下gui,或者在负载测试期间向无头负载站发送stoptest.sh信号),所以我不知道,迭代次数将被执行到那一刻。如果我知道确切的数字,我会使用条件为$ {__ iterationNum} == 50的If控制器,但事实并非如此。

就我所知,有一个tearDown线程组用于这样的事情,但我需要访问我正在执行的操作的线程本地上下文。所以基本上可以问这个问题 - 确定" Stop_thread信号已经发送的方式是什么,当前迭代是最后执行的迭代"?如果我知道如何获得它,那么我可以实现一个If控制器。

希望我能够清楚地解释清楚,先谢谢你们 PS Jmeter 4.0

0 个答案:

没有答案