JMeter突发流量整形

JMeter突发流量整形,jmeter,web-traffic,trafficshaping,Jmeter,Web Traffic,Trafficshaping,我想为我的webapp运行以下测试: 客户端应该使用T线程 客户端应每秒生成R个请求(rps)。交通应该而不是统一。相反,请求应该以X个项目的突发方式生成,X>R,每个突发都尽快发生 如果T=40,X=10000,R=200: 在t0,客户端尝试使用40个线程以尽可能快的速度发送10000个请求 成功发送第一个10000批后,客户机等待t1=t0+50秒(X/R)。如果发送第一批的时间超过50秒,则会生成错误 在t1,客户机尝试发送下一个10000批次,以此类推 这可以用现有的JMete

我想为我的webapp运行以下测试:

  • 客户端应该使用T线程
  • 客户端应每秒生成R个请求(rps)。交通应该而不是统一。相反,请求应该以X个项目的突发方式生成,X>R,每个突发都尽快发生
如果T=40,X=10000,R=200:

  • 在t0,客户端尝试使用40个线程以尽可能快的速度发送10000个请求
  • 成功发送第一个10000批后,客户机等待t1=t0+50秒(X/R)。如果发送第一批的时间超过50秒,则会生成错误
  • 在t1,客户机尝试发送下一个10000批次,以此类推
这可以用现有的JMeter配置或插件来模拟吗


谢谢

为什么不让两组用户,一组设置为运行稳定的后台负载(您的200 tps),另一组使用间隔,一组与您的突发速率相匹配,并使用恒定吞吐量计时器设置。如果将循环控制器添加到突发组,则可以在交错突发中生成大量调用

然后您只需要根据需要设置循环和线程数