jmeter 3.2像TC流量控制一样增加延迟



我的问题-->有什么方法可以增加jmeter中发送请求和接收响应的延迟吗?我不是指Timers,而是像linux中的TC流量控制一样的smth。我想测量包裹延误。

根据Apache HttpClient公共属性参考:

httpclient.socket.http.cps将每秒字符数设置为大于零的值以模拟慢速连接。

默认为:0

httpclient.socket.https.cps与以前相同,但适用于https。默认为:0

因此,如果您想让JMeter假装在10Mbits/s网络上,您可以将接下来的2行添加到用户。属性文件:

httpclient.socket.http.cps=1280000
httpclient.socket.https.cps=1280000

需要重新启动JMeter才能获取属性。如果你想在不重新启动的情况下应用属性,你可以通过-J命令行参数传递它们,比如:

jmeter -Jhttpclient.socket.http.cps=1280000 -Jhttpclient.socket.https.cps=1280000 -n -t test.jmx -l result.jtl

更多信息:

  • 配置JMeter
  • 通过命令行替代特性
  • 如何在JMeter负载测试中模拟不同的网络速度

最新更新