JMeter同时运行LoginThread然后运行所有线程

时间:2017-09-27 05:28:03

标签: java jmeter

我需要先运行一个线程组(登录),然后在登录完成后,同时运行所有其他线程组。

如何配置JMeter来执行此操作?

1 个答案:

答案 0 :(得分:2)

使用setUp Thread Group执行您的"登录"操作。 setUp线程组正在其他线程组之前执行,因此您可以将它用于某些先决条件操作。

要检查登录是否成功,您可以使用If Controller,如:

  • 在登录请求后添加如果控制器
  • 使用!${JMeterThread.last_sample_ok}作为条件。这是保留先前采样器执行结果的pre-defined JMeter Variable
  • Test Action Sampler添加为If Controller的子级并将其配置为Stop Test