Jmeter语言 - 虚拟采样器与流动动作



我已经阅读了用户指南,在这里或 Blazemeter 博客上,关于在 JSR223 计时器的帮助下使用流操作在 Jmeter 脚本中实现动态节奏。我想检查我是否可以使用 JMX 虚拟采样器来实现相同的 JSR223 计时器?

如果在性能测试脚本中使用虚拟采样器与流操作,它真的会影响性能吗,因为两者都只是采样器。请告知,任何支持链接将不胜感激。

影响性能是什么?

"节奏"是另一种控制每秒点击次数的方法,通过出于任何原因减慢请求速度(不使应用程序不堪重负,每秒发送所需的请求数等(来控制每秒点击数。

任何"节奏"的实现都是性能的"杀手级",因为它在迭代之间增加了暂停,而不是立即开始新的迭代,所以你的问题没有多大意义。如果要使用资源效率最高的解决方案 - 您需要共享这 3 种方法的实现详细信息,或者使用探查器工具更好地自己测量它

如果您正在寻找一种更简单/更好的方法来以恒定速率发送请求,而不是实现"节奏",我宁愿建议考虑使用以下测试元素:

  • 恒定吞吐量计时器
  • 精确的吞吐量计时器
  • 吞吐量整形计时器

最新更新