Get the App
SLTechnology News&Howtos  ›  Internet Technology  › 

Jmeter simulates different bandwidths for testing

Shulou Source: shulou.com Published: 2022-06-03 06:40:24 10月03日 Update

Jmeter comes with analog bandwidth settings, provided that the current bandwidth > = the bandwidth to be simulated, for example, the current 4m broadband can only simulate the bandwidth of 4m or less.

Setting method: in the user.properties file, add the following configuration:

# Define characters per second > 0 to emulate slow connectionshttpclient.socket.http.cps=49152httpclient.socket.https.cps=49152

Above, a bandwidth of Mobile data EDGE: 384kbit/s is defined.

Calculating cps Formula

Cps = (target bandwidth in kbps * 1024) / 8

Some examples:Network bandwidth

Cps value

Mobile data GPRS: 171 kbit/s

21888

Mobile data EDGE: 384 kbit/s

49152

Mobile data HSPA: 14,4 Mbp/s

1843200

Mobile data HSPA+: 21 Mbp/s

2688000

Mobile data DC-HSPA+: 42 Mbps

5376000

Mobile data LTE: 150 Mbp/s

19200000

WIFI 802.11a/g: 54 Mbit/s

6912000

WIFI 802.11n: 600 Mbit/s

76800000

Ethernet LAN; 10 Mbit/s

1280000

Fast Ethernet: 100 Mbit/s

12800000

Gigabit Ethernet: 1 Gbit/s

128000000

10 Gigabit Ethernet: 10 Gbit/s

1280000000

100 Gigabit Ethernet: 100 Gbit/s

12800000000

WAN modems V.92 modems: 56 kbit/s

7168

ADSL: 8 Mbit/s

1024000

ADSL2: 12 Mbit/s

1536000

ADSL2+: 24 Mbit/s

3072000

Configuration summary:

Ensure you use HttpClient 3.1 or HttpClient 4 implementations

Configure bandwidth by defining the 2 properties above in/ bin/user.properties

Tags: Bandwidth formulas premises files methods broadband configuration differences testing Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Linux Shulou Information Apple Shulou Technology NVidia