fidder弱网测试相关整理
为什么进行弱网测试
模拟用户在网络不稳定的状态或者网速低,这种情况会出现一些bug,严重影响用户体验,要解决这种问题就需要制造弱网环境,复现
Fiddler怎样模拟弱网?
Fiddler 是一个 HTTP 调试代理,它能够记录所有你电脑和互联网之间的 HTTP 通讯,Fiddler 也可以让你检查所有的 HTTP 通讯,设置断点,以及修改所有的“进出”的数据(指Cookie/HTML/JS/CSS 等文件)。
利用Fiddler来模拟恶劣的网络环境,实现简单,较为直观,缺点是只能支持那些利用HTTP进行通信和交互的服务。
- 打开fiddler,默认情况下Rules –> Performances –> Simulate Modem Speeds 是未勾选状态,网络正常。当选中此选项(模拟网速)后,网速就会变很慢,打开一个网页要加载很久。这样就实现了弱网络效果。
要了解网速的具体数值,可以使用一个工具speedtest
限速原理
Fiddler限速是以网络延迟的方式实现的,网络延迟时间*网速=传输字节数。
- 点击Rules – Customize Rules(快捷键Ctrl + R)打开Fiddler ScriptEditor,或者直接点开右侧主页签的Fi