首页 > 编程知识 正文

fiddler如何模拟弱网,netorch网络调试助手

时间:2023-05-05 04:47:15 阅读:143786 作者:2058

在APP测试过程中,有一个地方测试人员总是很头疼。 弱网的模拟和测试。 clumsy相信大家自己在网上也能找到很多相关资料和说明。 我在找这很多资料和说明的时候,头都大了,最后也没办法。 自己一点点学习,一点点做。 不说多余的话,直接实践。

如果你熟悉fiddler,看过这篇文章后,相信操作弱网环境,你会更有自信,如果fiddler做不到,你自己先学习吧

Clumsy接口:

1 .延迟(Lag )在缓冲数据包一定时间后再发出,可模拟网络延迟的状况。

2 .舍弃(Drop ),随机舍弃一些数据。

3 .节流(Throttle ),监听一段时间的数据,然后在随后的同一时间一齐发布。

4 .重发(Duplicate ),随机复制一些数据并与其自身一起发送。

5 .扰乱顺序(Outof order ),扰乱分组发送的顺序。

6 .篡改(Tamper ),随机修改小部分包裹内容。

上面怎么来了? 可以在官方网站上看到。

clumsy下载地址: http://jagt.github.io/clumsy/cn/index.html

Fiddler直接在百度上搜索,下载就可以了

例如,我现在在模拟2s的延迟:

1 .在PC端打开Fiddler,用手机连接代理

打开clumsy,在Filtering输入框中,键入outboundandip.dstaddr==192.168.1.120 (这是您的手机IP地址)

3 .根据需要,选中[lag],将Delay输入框设定为2000

点击start,打开手机APP,你会发现手机的要求比以前慢了很多。 和其他网络状况一样

想关闭的话,直接点击stop就可以了。 clumsy实时有效。 例如,变更延迟时间时,直接修正就可以了,所以也不需要重新启动

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。