全国咨询/投诉热线:400-618-4000

如何模拟弱网测试?[软件测试培训]

更新时间: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

javaee

python

web

ui

cloud

test

c

netmarket

pm

Linux

movies

robot

uids

北京校区

    14天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    20天免费试学

    基础班入门课程限时免费

    申请试学名额

    8天免费试学

    基础班入门课程限时免费

    申请试学名额

    20天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    0天免费试学

    基础班入门课程限时免费

    申请试学名额

    12天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    10天免费试学

    基础班入门课程限时免费

    申请试学名额