如何在一个线程组中使用多个具有不同值的常量计时器?

时间:2019-04-04 15:21:55

标签: performance timer jmeter

我正在尝试通过以下场景进行测试:

  1. 500个用户尝试登录服务器2.5小时。
  2. 登录后,他们开始同时向服务器发送2种不同类型的请求并注销。
  3. 注销过程开始后,他们立即开始再次登录。

整件事具有以下参数

  • 每8,5秒登录一次;
  • 第一种请求是每15秒发生一次;
  • 第二种类型的请求每10秒发生一次;
  • 注销每隔8.5秒发生一次。

我尝试使用Throuput Controller,但它适用于所有线程组。 我也尝试过将IF控制器与Groovy计时器一起使用,但是Groovy计时器不起作用。

预期结果:

  • 每8,5秒登录一次;
  • 第一种请求是每15秒发生一次;
  • 第二种类型的请求每10秒发生一次;
  • 注销每隔8.5秒发生一次。

实际结果:

  • 每2.5秒钟执行登录的前2.5小时;
  • 请求阶段开始时,用于登录和注销的计时器无法正常工作;
  • 两种类型的请求的计时器也无法正常工作。

0 个答案:

没有答案