Jmeter模拟不同带宽进行测试

Jmeter自带模拟带宽设置,前提是当前的带宽>=要模拟的带宽,如:当前4m的宽带,只能模拟4m及以下的带宽;

公司主营业务:成都网站设计、网站制作、外贸营销网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联公司推出新和免费做网站回馈大家。

设置方法:在user.properties文件,增加如下配置:

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

以上,是定义了一个Mobile data EDGE : 384 kbit/s的带宽;

计算cps公式

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:

    1. Ensure you use HttpClient 3.1 or HttpClient 4 implementations

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


当前标题:Jmeter模拟不同带宽进行测试
文章来源:http://ybzwz.com/article/jhgois.html