更新时间:2019年10月10日14时53分 来源:传智播客 浏览次数:
工具可以选择抓包工具Filder也可以选择抓包工具Charles也可以选择其他工具。
1.抓包工具Filder:
a.打开Fiddler,Rules->Performance->勾选 Simulate Modem Speeds,勾选之后访问网站会发现网络慢了很多
b.Rules—>Cutomize Rules打开CustomRules.js 文档
在文件中搜索关键字,m_SimulateModem
if (m_SimulateModem) {
// Delay sends by 300ms per KB uploaded.
oSession["request-trickle-delay"] = "300";
// Delay receives by 150ms per KB downloaded.
oSession["response-trickle-delay"] = "150";
300是上行,150是下行。依照“弱网测试相关知识”表修改上行&下行相应的网络环境,即可达到弱网络环境。【推荐了解:传智播客软件测试课程】
2.抓包工具Charles:
打开,设置代理,点击Proxy ->Proxy Settings,设置需要监听的端口
a.点击Proxy->Throttling Settings
b.☑️勾选[Enable Throttling]使的限制网速可用,相当于开启了限制网速的功能
c.关于网速的选择
概念介绍:Bandwidth(带宽)、Utilistation(利用百分比)、Round-trip(往返延迟)、MTU(最大传输单元)
依照“弱网测试相关知识”表修改Bandwidth(带宽)上行&下行相应的网络环境,即可达到弱网络环境设置
弱网测试相关知识(PS:以下数据为网上摘录)
PS:弱网、2G、3G建议的上下行速率如下,同时还可以控制丢包率的数据
弱网、2G、3G建议的上下行速率如下,同时还可以控制丢包率的数据
网络 上行 下行
弱网 10 30
2G 15 50
3G 384 2800