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

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

# Define characters per second > 0 to emulate slow connections
httpclient.socket.http.cps=49152
httpclient.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 <jmeter home>/bin/user.properties

转载于:https://www.cnblogs.com/haibing1230/p/8359661.html

Jmeter模拟不同带宽相关推荐

  1. Jmeter模拟不同带宽进行测试

    Jmeter自带模拟带宽设置,前提是当前的带宽>=要模拟的带宽,如:当前4m的宽带,只能模拟4m及以下的带宽: 设置方法:在user.properties文件,增加如下配置: # Define ...

  2. jMeter 模拟 web 高并发请求

    导航 一.jmeter 简介与下载 二.接口压测设置 三.实战演示 一.jmeter 简介与下载 Apache JMeter是Apache组织开发的基于Java的压力测试工具. 最初被设计用于Web应 ...

  3. jmeter模拟需验签的请求时注意参数中含有特殊字符要特别处理

    jmeter模拟需验签的请求时注意参数中含有特殊字符要特别处理 模拟需验签的请求时注意参数中含有特殊字符要特别处理 碰到一些特殊的参数需要考虑参数中是否存在特殊字符 模拟需验签的请求时注意参数中含有特 ...

  4. Jmeter模拟上传图片

    最近工作要用jmeter模拟上传图片然后发送动态,公司接口文档用web管理,基本是提供给开发调试使用,测试要用基本靠Fiddler抓包. 1.发布动态前有一个上传图片的接口,如下图所示: 2.把Fid ...

  5. 利用jmeter模拟手机接口测试

    利用jmeter模拟手机接口测试 (由于批量上传图片不方便,可以到博主网站查阅原版博客: https://blog.zhenglin.work/jmeter/use_jmeter_test_app.h ...

  6. Jmeter模拟selenium操作浏览器

    前言 selenium是一个web自动化测试的开源框架,它支持多语言:python/java/c#- selenium支持多语言,是因为selenium与浏览器驱动之间是通过http协议进行通信的.只 ...

  7. jmeter模拟压测真实复杂用户场景,阶梯螺纹线程组Stepping Thread Group终极线程Ultimate Thread Group并发线程Concurrency Thread Group

    我们有时需要模拟非常真实复杂的用户压测场景,可以用到此插件来设计场景 1.安装插件,选项--Plugins Manager打开安装页面 2.搜索standard set并安装,重启jmeter,查看测 ...

  8. Spring Cloud Alibaba 实战 | 第十二篇: 微服务整合Sentinel的流控、熔断降级,赋能拥有降级功能的Feign新技能熔断,实现熔断降级双剑合璧(JMeter模拟测试)

    文章目录 一. Sentinel概念 1. 什么是Sentinel? 2. Sentinel功能特性 3. Sentinel VS Hystrix 二. Docker部署Sentinel Dashbo ...

  9. jmeter模拟mysql长连接_jmeter链接mysql数据库

    一.查询mysql的数据库版本,下载对应的jar包 1.首先查询出mysql数据库的版本,使用SELECT VERSION();命令进行查询,运行结果如下 3.将下载好的jar包复制到jmeter包\ ...

最新文章

  1. android根据ip获取域名_android常用工具类 通过域名获取ip
  2. JAVA SE学习day_01:API、文档注释规范、String字符串的常用API
  3. 面试必问:如何访问 Redis 中的海量数据?
  4. 动态规划生产存储matlab,基于Matlab的动态规划算法的实现及应用
  5. Linux实验二:vi编辑器的使用
  6. PHP 编写和使用web服务 第一节
  7. Hi3519V101开发环境搭建(二)
  8. 【ubuntu操作系统入门】Ubuntu常用命令大全一
  9. Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister
  10. 基于 InVEST 模型的水涵养功能评估数据获取
  11. 2022年河北省高职单招(职业倾向性)考试冲刺试题及答案
  12. 用IOC和DI解决懒人老板想喝咖啡但不想自己动手的窘迫
  13. C++汉字转拼音( 转)
  14. oracle 级联外键,Oracle 级联删除外键
  15. PowerBi - TopN+帕累托
  16. http报头之通用报头,请求报头,响应报头和实体报头
  17. 面试:自我问题反思总结
  18. RGB与Ycbcr空间的互相转换
  19. 嵌入式学习-----keil的安装
  20. 《OSPF和IS-IS详解》一1.1 星际网络

热门文章

  1. 安卓手机unauthorized问题解决方法
  2. 不知道PPT转PDF简单方法有哪些?三个方法让你知道PPT转PDF怎么转
  3. 【项目实战课】从零掌握安卓端Pytorch原生深度学习模型部署
  4. 基于Servlet+JSP+MySQL实现中医养生平台
  5. 必看的电商报 “朋克养生”成主流,90后开始吃保健品了
  6. MySQL 创建函数, MySQL定义函数实现汉字转拼音 MySQL汉字转拼音MySQL汉字生成拼音字符串
  7. 微信赞赏不适合国内免费模式主导的互联网市场
  8. 【FPGA入门教程】(一)初识FPGA
  9. 基于JSP的校园论坛BBS网站的设计与实现
  10. 一共81个,开源大数据处理工具汇总