【发布时间】:2021-03-10 18:01:18
【问题描述】:
我需要为所有用户运行第一个采样器并继续运行第二个采样器。我有两个采样器登录和表单提交的线程组,如下所示
线程组
- 登录采样器
- 表单提交采样器
我正在为 100 个用户运行,启动时间为 50 秒,首先 JMeter 需要先完成登录采样器,然后在 50 秒内由 100 个用户进行表单提交采样器。
JMeter 只需要同时执行一项操作
【问题讨论】:
标签: jmeter sequential
我需要为所有用户运行第一个采样器并继续运行第二个采样器。我有两个采样器登录和表单提交的线程组,如下所示
线程组
我正在为 100 个用户运行,启动时间为 50 秒,首先 JMeter 需要先完成登录采样器,然后在 50 秒内由 100 个用户进行表单提交采样器。
JMeter 只需要同时执行一项操作
【问题讨论】:
标签: jmeter sequential
所有 JMeter 线程(虚拟用户)都颠倒执行Samplers,因此您无需执行任何操作,每个虚拟用户将首先执行登录采样器然后提交表单。
如果您希望所有 100 个用户都先登录,然后才开始提交表单 - 添加 Synchronizing Timer 作为登录采样器的子级,并将模拟用户数设置为分组依据等于线程数线程组
如果您希望 JMeter 在给定时刻仅执行一项操作,即您不需要任何并发 - 将您的采样器放在 Critical Section Controller 下
【讨论】: