JMeter中的定期后台任务

时间:2014-10-17 14:54:34

标签: jmeter

我的测试计划中的请求使用我知道在1小时后到期的授权令牌。我需要以59分钟的方式重新请求令牌,直到测试结束。有人可以建议最好的方法 - 看起来像使用While控制器测试永远不会完成停留在永恒的循环。

1 个答案:

答案 0 :(得分:2)

  1. 将另一个Thread Group添加到您的测试计划中。
  2. 将其配置为永久运行(或具有足够长的循环)
  3. 向第二个线程组添加Constant Timer。为了让它每59分钟发射一次,将3540000放入"线程延迟"输入
  4. 放置您的"令牌获取"计时器下的逻辑。
  5. 如果您的令牌存储为属性 - 主线程组将能够使用它。如果它是变量,则需要将其转换为属性,因此{J}变量作用域could be used across thread groups仅限于当前线程组。
  6. 希望这会有所帮助。