我需要为所有用户运行第一个采样器,然后继续运行第二个采样器。我有两个采样器的线程组登录和表单提交如下
线程组
我正在为 100 个用户运行,启动时间为 50 秒,首先 JMeter 需要先完成登录采样器,然后在 50 秒内进行 100 个用户的表单提交采样器。
同时JMeter只需要执行一个动作
答案 0 :(得分:0)
所有 JMeter 线程(虚拟用户)执行 Samplers 颠倒所以你不需要做任何事情,每个虚拟用户将首先执行登录采样器然后提交表单。
如果您希望所有 100 个用户先登录,然后才开始提交表单 - 添加 Synchronizing Timer 作为登录采样器的子项,并将模拟用户的数量设置为等于线程组中的线程
如果您希望 JMeter 在给定时刻只执行一个操作,即您不需要任何并发 - 将您的采样器放在 Critical Section Controller