Fiddler弱网测试

一、图片来源,自动化测试公众号
在这里插入图片描述

二、使用Fillder进行弱网测试
网络速率可以参考链接:https://www.cnblogs.com/fighter007/p/12145205.html

  1. Fillder通过代理连上手机,电脑和手机要连上同样的无线网。

  2. Fillder工具选项卡,Tools->Options->General。以下内容为页面选项信息备注
    在这里插入图片描述
    在这里插入图片描述

  3. 如果只想抓取手机端的请求,这里选中连接远程客户端即可
    在这里插入图片描述

  4. Tools->Options->General->Connections(注意:Fillder监听端口设置为:8888)
    在这里插入图片描述

     ● Act as system proxy on startup:脚本发生变化时自动重载
     ● Moniyor all connections: 监听所有连接
     ● All remote computers to connect :允许远程计算机连接
     ● Reuse client connections : 使用客户端连接
     ● Reuse server connections: 使用服务端连接
    
  5. 安装Fillder证书
    在这里插入图片描述

  6. 打开手机设置WLAN,长按wifi名称,选择“管理网络设置”,勾选【显示高级设置】,代理设置选择【手动】,输入电脑的IP地址和端口,端口为fiddler中设置的8888

  7. 他提供了一个功能,让我们模拟低速网路环境…启用方法如下:
    ● Rules → Performances → Simulate Modem Speeds :模拟调制解调器的速度

  8. 修改参数模拟网速,利用fiddler通过代理连接上手机之后,进入Fiddler->Rules->Customize Rules,点击弹出的CustomRules.js文件,找到m_SimulateModem:

每延迟300ms发送1kb的数据,也就是每1s发送3kb的数据
 oSession["request-trickle-delay"] = 300

//每延迟150ms下行1kb的数据
oSession["response-trickle-delay"] = 150

在这里插入图片描述

  1. 进行抓包。点击抓包数据中的一条记录,在右侧的statistics中就会显示当前界面相应数据。bytes Sent 是指发送的请求数,Bytes Received:返回的数据量,Overall Elapsed:总耗时:
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值