美文网首页
Fiddler实现弱网测试

Fiddler实现弱网测试

作者: yingying_bcc5 | 来源:发表于2020-09-16 17:08 被阅读0次

    1:手机设置代理能正常在fiddler抓包。可参考文章https://www.jianshu.com/p/5acd09a1038f

    2:在fiddler中启用Rules → Performances → Simulate Modem Speeds :模拟调制解调器的速度

    3:在开启第一步模拟调制解调器的速度功能前,应该去设置我们需要模拟的网速,Rules→ Customize Rules,点击该选项后会出现一个文本编辑框(右边),在这段文本内我们只需要修改其中一段代码就可以

    修改之后别忘了点击保存

    备注:代码中:request-trickle-delay代表的是你网络请求的延迟时间,response-trickle-delay代表的是网络响应的延迟时间,单位都是毫秒 上面的方式只是模拟一种稳定的网速,但实际情况中,网速是不稳定的,如果需要模拟这种情况,只需要修改代码如下:

    static function randInt(min, max) {

    return Math.round(Math.random()*(max-min)+min);

     }

     if (m_SimulateModem) {

     // Delay sends by 300ms per KB uploaded.

    oSession["request-trickle-delay"] = ""+randInt(1,2000);

     // Delay receives by 150ms per KB downloaded.

    oSession["response-trickle-delay"] = ""+randInt(1,2000);

    }

    相关文章

      网友评论

          本文标题:Fiddler实现弱网测试

          本文链接:https://www.haomeiwen.com/subject/odrhyktx.html