【发布时间】:2016-04-21 13:45:19
【问题描述】:
我有一个包含多个线程组的测试脚本,我使用设置线程组发布到测试已开始的公共平台。我目前发布的脚本现在正在运行,我还想说明正在运行的所有线程组及其线程数。
我知道我可以通过将线程组名称和线程计数指定为用户定义的变量来做到这一点,然后我关心的线程组的计数不为 0。
我想知道是否有办法遍历所有线程组并获取我需要的所有信息。
任何帮助将不胜感激。
【问题讨论】:
标签: jmeter
我有一个包含多个线程组的测试脚本,我使用设置线程组发布到测试已开始的公共平台。我目前发布的脚本现在正在运行,我还想说明正在运行的所有线程组及其线程数。
我知道我可以通过将线程组名称和线程计数指定为用户定义的变量来做到这一点,然后我关心的线程组的计数不为 0。
我想知道是否有办法遍历所有线程组并获取我需要的所有信息。
任何帮助将不胜感激。
【问题讨论】:
标签: jmeter
我猜想遍历线程组只是为了获取名称和线程号会很昂贵。 jmeter中有函数可以获取这些值。
线程名称=${__BeanShell(ctx.getThreadGroup().getName())}
线程数=${__threadNum}
第一个函数返回当前正在运行的线程组的名称。 第二个返回当前运行线程的线程号。
【讨论】: