fiddler弱网测试实践

准备工作

1、fiddler安装包
2、一部安卓手机

一、fiddler安装

安装fiddler到电脑上,傻瓜式安装即可

二、fiddler环境配置

在这里插入图片描述

三、手机端环境配置

1、获取电脑的IP地址:Windows+R,输入cmd弹出命令窗口,输入命令ipconfig
在这里插入图片描述
或者鼠标放在fiddler右上角,可查看电脑IP地址
在这里插入图片描述
2、手机连接WLAN,选择高级-手动代理
在这里插入图片描述
3、打开手机浏览器,输入IP+端口号,如192.168.0.102:8888,点击证书进行下载并安装
在这里插入图片描述

四、弱网模拟参数配置

fiddler:rules->customize rules
在这里插入图片描述

  • 如果要模拟2G网络, 上传下载配置如下:
oSession["request-trickle-delay"] = "3000";

oSession["response-trickle-delay"] = "1500";
  • 如果要模拟3G网络,上传下载配置如下:
oSession["request-trickle-delay"] = "20" ;

oSession["response-trickle-delay"] = "10";

手机APP使用SIM卡数据流量的话,要考虑不同的运营商:联通、移动、电信,根据上行速率、下载速率来设置参数。

计算公式为:[1/(上或下行速率/8)] x 1000

注意:1KB=8kb
在这里插入图片描述
设置完成后需要保存

五、开启弱网模拟

在这里插入图片描述

六、观察现象

手机上操作APP,会发现网络明细变慢

七、弱网测试点(附)

在这里插入图片描述

Fiddler是一个强大的网络调试工具,特别适用于Windows平台,它可以帮助开发者进行网页应用的调试、性能分析以及进行弱网环境下的模拟。以下是使用Fiddler进行弱网测试的一般步骤: 1. **安装并启动Fiddler**:首先需要从官方网站下载并安装Fiddler,然后运行它。Fiddler会自动拦截浏览器对互联网的所有请求。 2. **设置代理**:在浏览器中将代理服务器设置为`localhost:8888`或Fiddler的实际监听端口,以便所有流量通过Fiddler转发。 3. **捕获请求与响应**:当连接到互联网时,Fiddler会在工具栏上显示活动的网络请求。你可以查看请求头、正文和响应信息。 4. **创建弱网环境**:在Fiddler的“Rules”(规则)选项卡下,可以配置模拟条件,如限制带宽速度、添加延迟、丢包等。例如,选择“Traffic Flow”(流量流),启用“Throttle”(限速)功能,并调整相应的速度值来模拟慢网。 5. **测试应用**:在浏览器中打开目标网站,观察应用在弱网条件下(如低速、高延迟或断线)的行为。Fiddler会实时展示修改后的请求状态。 6. **分析结果**:记录下测试过程中的异常情况,如加载缓慢、数据丢失等问题,检查应用是否能正确处理这些网络状况。 7. **重复测试并优化**:根据测试结果,调整弱网环境设置,重复测试直到达到满意的网络故障恢复效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晓晓白的软件测试进阶之路

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值