2017-05-25 152 views
0

是否有可能进行性能测试,如测试网络带宽或像非洲某地的不同网络没有像NYC那样的带宽,在没有任何HTTP请求的情况下测试它们的速度?JMeter网络测试

+0

是的。有可能的。长细节简短:请检查此链接http://qainsights.com/simulate-bandwidth-in-jmeter/。详细步骤https://www.blazemeter.com/blog/how-simulate-different-network-speeds-your-jmeter-load-test。 –

回答

1

据,根据How to simulate network bandwidth in JMeter? JMeter的维基页可以通过以下属性来控制:

httpclient.socket.http.cps=0 
httpclient.socket.https.cps=0 

它们设置的东西上面零将节流JMeter的网络流量为给定值(cps == character per second

  1. 加入user.properties:

    属性可以在2种方式来设置文件(位于JMeter的 “bin” 文件夹,重新启动JMeter的将被要求捡起来)通过-J command-line arguments传递

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

How to Simulate Different Network Speeds in Your JMeter Load Test如果有什么尚不清楚。