JMeter:改变;“思考时间”;在运行时

JMeter:改变;“思考时间”;在运行时,jmeter,Jmeter,在JMeter中,使用计时器的主要目标是模拟虚拟用户的“思考时间”。为了测试多线程应用程序的特定行为,是否可以运行可以根据用户意愿动态更改思考时间的测试。例如,如果我为我的测试定义了泊松随机计时器,并且在运行时,我想用重尾分布的突发请求加载服务器,为此,我想从泊松分布切换到高斯分布(例如)那么,在准备测试计划期间我必须做什么,或者在测试运行期间我可以做什么?您不能更改计时器的实现,但在恒定延迟和偏移方面,这是您可以在运行时更改的 使用JMeter属性定义“思考时间”,该属性具有一些合理的默认值,

在JMeter中,使用计时器的主要目标是模拟虚拟用户的“思考时间”。为了测试多线程应用程序的特定行为,是否可以运行可以根据用户意愿动态更改思考时间的测试。例如,如果我为我的测试定义了泊松随机计时器,并且在运行时,我想用重尾分布的突发请求加载服务器,为此,我想从泊松分布切换到高斯分布(例如)那么,在准备测试计划期间我必须做什么,或者在测试运行期间我可以做什么?

您不能更改计时器的实现,但在恒定延迟和偏移方面,这是您可以在运行时更改的

  • 使用JMeter属性定义“思考时间”,该属性具有一些合理的默认值,例如
    ${{P(思考时间,5)}
  • 测试运行时,您可以根据测试场景增加或减少属性值,从而控制
    思考时间
    属性值 有关在JMeter测试中使用计时器的更多详细说明,请参阅本文