在实际的测试工作中,会因为业务需要,有时限网速,更加符合实际,测试出真实的响应时间情况找到apache-jmeter-5.0/bin/jmeter.properties文件,找到参数,分别为限制http以及https
#httpclient.socket.http.cps=0
#httpclient.socket.https.cps=0
如图所示:

计算逻辑:cps = (target bandwidth in kbps * 1024) / 8,所以cps=B/s的速率
参考官网文档:cps属性为了模拟低网速,如图所示:

二、对于网络带宽的换算
1、网络速率
100Mbps=100Mbit/s即兆比特每秒
100MB/s=100MBytes/s即兆字节每秒
1B=8bit

100Mbps=12.5MB/s,理论上平常的百兆带宽下载速率可以达到12.5MB/s 100MB/s=1001024KB/s=1001024*1024B/s
2、数据存储对于数据硬盘之类的存储换算比较不同,数据存储是以10进制表示,1MB=1000KB
三、jmeter分别配置不同的cps测试响应时间的变化
默认情况下该接口,内网测试如下

响应时间很小,设置cps=40KB/s=40*1024B/s=40960,查看网络延迟情况

可以看到平均网络延迟了1分多钟

通过这样的设置方法,可以做到弱网测试。

对于app的弱网测试,也可以使用Fiddler模拟弱网进行测试,可以查看以前的文章:
使用Fiddler模拟弱网进行app的测试

关于jmeter的一系列使用,最近总结了一份完备的文档,有需要的或者有需要交流jmeter的使用的,可以加v 315527468 ,备注:软件测试
**

jmeter 进行弱网测试相关推荐

  1. Jmeter 压力测试、并发测试、弱网测试

    jmeter常用测试元件 测试计划:默认 线程组:设置并发数.并发时间.请求循环次数 采样器(simple):较常用HTTP请求.JDBC Request.Soap/XML - RPC Request ...

  2. Android 弱网测试(小米手机切换3g和2g)

    Android 弱网测试,目前主要的是4g 弱网的话我们可以使用3g和2g 对app 进行测试 现在以小米手机为例 我们测试不同网络下的加载情况 第一步 第二步 第三步: 然后我们就可以根据不同的网络 ...

  3. 弱网测试用什么农_弱网测试(一)

    一.为什么要进行弱网测试 弱网测试作为健壮测试的重要部分,对于移动端测试来说必不可少.这是因为目前移动端产品的使用用户所处的网络并非完全的流畅WIFI环境,仍有相当多的用户主要使用4G.3G.2G等网 ...

  4. fiddler everywhere手机抓包_基于移动端抓包使用Fiddler模拟弱网测试

    随着移动互联网的发展,移动端测试工作也提上日程,那移动互联网测试与web测试有什么不一样?首先它们架构不一样,再者基于的场景不一样,PC端网络基本固定宽带,而移动互联的网络测试一般分为:2G.3G.4 ...

  5. fiddler弱网测试_移动端质量体系之弱网测试

    Hi-新朋友,记得点蓝字关注我们哟 最近面试了不少同学,在答移动端质量体系时,都会说到兼容性测试.功能测试等等,但是几乎没有同学会提起弱网测试.其实弱网测试作为健壮性测试的重要部分,对于移动端测试来说 ...

  6. 使用fiddler进行app弱网测试

    fiddler----APP弱网测试 转自:http://www.51testing.com/html/01/n-3727001.html APP弱网模拟测试 移动端测试区别于PC端测试的一点就是网络 ...

  7. 手机安装pem_抓包神器Charles的配置安装与弱网测试,你会了吗?

    本文来自牛鹭学院学员:丁孟辉.陈金金 注意:在开发移动端项目没有网页的情况下,可以使用Charles抓取数据进行分析. 概念 Charles是一款Http代理服务器和Http监视器,当移动端在无线网连 ...

  8. android 的弱网测试,Android APP弱网测试问题和解决分析

    最近做了一次移动APP的弱网和中断测试,接下来分享一下遇到的一些问题: 1.现象:用户登录应用时下载初始化数据,下载过程中因网速太慢点击取消并重新登录,数据初始化完成后出现重复,造成数据不一致. 原因 ...

  9. Fiddler抓包工具详解(四)(断点设置+弱网测试)

    这里写目录标题 断点设置 全局断点 局部断点 bpu命令 bpafter命令 篡改响应报文 弱网测试 开启网络限速 精确限速 断点设置 全局断点 特点:所有请求断点 设置方法一:Rules-Autom ...

最新文章

  1. python 等号报错_Python学习----Python基础
  2. mongodb php 支持
  3. c语言未结束的引用标识符,2015年9月计算机二级《C语言》高分突破模拟卷(4)
  4. WindowManager.LayoutParams类22
  5. 前端web:浏览器静态资源缓存策略
  6. OpenGL绘图过程简述
  7. 解决Button自动刷新页面的问题
  8. Eclipse 构建Maven项目
  9. 如何用CSS画一个三角形
  10. 管理软件开发历程之一Coolite配置
  11. 使用Maven构建Web项目-测试
  12. 2019/3/14 软工作业
  13. 在ntpdate同步时间的时候出现“the NTP socket is in use, exiting”
  14. Arcgis地籍图河流注记字体批量修改
  15. sign-canvas 一个基于canvas开发,封装于Vue组件的通用手写签名板(电子签名板),支持pc端和移动端;
  16. C++打印九九乘法表
  17. bootstrap日期时间选择器datetimepicker 插件位置错乱解决
  18. iOS 去除字符串中的H5标签
  19. am调制解调仿真matlab,AM调制与解调仿真matlab
  20. 树莓派25/100 - 显示自定义字符

热门文章

  1. html内联框架导航,html基本格式和内联框架
  2. 老闪创业那些事儿(58)——C轮融资变身超级独角兽
  3. android 2.3 刷机,【MIUI DFY】【Android 2.3.4】 刷机教程.doc
  4. Vue3+vite配置postcss-pxtorem报错[plugin:vite:css] Failed to load PostCss config
  5. CSS3使用calc() 计算高度和宽度 vh px
  6. 计算机临床医学自动化哪个好,这五个专业待遇高,就业好,但是很难学,挂科风险大,选择要慎重...
  7. 神经网络翻译是什么意思,神经网络用英文怎么说
  8. jsp中点击img放大图片
  9. oracle ora 3136,ALERT日志中常见监听错误:ORA-3136错误的排查
  10. Katalon自动化测试基础教程(一)