如何使用' allThread'在jmeter脚本中

时间:2017-08-16 12:06:08

标签: jmeter

我要求在10个同时用户之后,所有用户都应该转到等待屏幕。如果同时有少于10个用户 不要显示等待屏幕。

我想在我的脚本中使用当前线程或所有线程。 我猜allThread可以用来实现同样的目的。

如果答案是示例

,这将是一个很好的帮助

1 个答案:

答案 0 :(得分:0)

  1. 您可以使用__groovy()函数获取当前线程组中活动线程的数量,如:

    ${__groovy(ctx.getThreadGroup().getNumberOfThreads(),)}
    

    JMeter Groovy Active Threads

    通过这种方式,您可以根据收到的号码确定活跃线程的数量,并使用If Controller执行此代码行或该代码行。

  2. 您可以使用Synchronizing Timer暂停线程执行,直到指定数量的线程可用,以便同时启动它们。这样,您将确保在给定时刻所需的线程数量处于活动状态。