jmeter 如何将Steeping线程组与运行时控制器一起使用

w6mmgewl  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(110)

我正在尝试使用带有运行时控制器的浸渍线程组
指令码流程
登录400次业务流程-执行事务的运行时控制器,时间段为1小时,注销400次
现在测试场景所有Vuser 1每05秒持续1小时停止Vuser 1每5秒
我为浸泡线程组指定了1小时的持续时间,在运行时控制器中也指定了1小时的持续时间
问题:我的测试运行了1个小时,但没有注销。
提前致谢。

jtw3ybtb

jtw3ybtb1#

Stepping Thread Group不知道运行时控制器是否存在于其中,当1小时结束时,它会告诉线程停止,无论它们是否执行了“注销”。
我个人宁愿:
1.配置步进线程组以执行工作负载模式:

1.将“登录”和“注销”置于一次性控制器下
1.将“Business Flow”置于While Controller下,条件如下:

${__groovy((vars.get('TESTSTART.MS') as long) < (vars.get('TESTSTART.MS') as long) + 2000000 + 3600000,)}

因此,它将执行“业务流程”的斜升期加1小时,然后继续进行
测试计划大纲:

相关问题