首页 > 解决方案 > 如何减少 JMeter 中的计数器

问题描述

假设我有一段坐标为:

  (0,0) (1,0) ...(10,0)

现在有 5 个人以 0.5 个间隔从 (0,0) 一个接一个地进入。

所以我定义了一个带有变量-A 的计数器,从 JMeter 中的 0-6 开始,在 MQTT 发布中具有以下功能。

 {     
  ${__intSum(${A},-0.5,)}.${__Random(0,9,)
  }
  ..
  },
  ..
  {

${__intSum(${A},-2.5,)}.${__Random(0,9, )

  }
  ..
  }

因此,当我在循环中运行上述函数时,该人被视为以 0.5 个间隔一一进入通道..

现在的问题是,如何编写类似的函数,如果 5 个人以相同的间隔 0.5 从 (8,0) 进入...如何让计数器以递减方式或 Jmeter 支持任何其他函数来复制这种情况。请帮忙。

标签: jmeter

解决方案


那么你的问题是什么?Counter测试元素的“增量”值不必是正数,您也可以在其中放一个负数:

在此处输入图像描述

所以计数器将在其各自的循环控制器的每次迭代中减 1

在此处输入图像描述

更多信息:如何在 JMeter 测试中使用计数器


推荐阅读