2017-05-25 134 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如果有什麼尚不清楚。