弱网络测试方法

       弱网络测试包括延时和丢包二种场景下应用的功能是否正常:网络延时测试使用fiddler工具控制上下行数据传输延时时间来模拟网络延时场景;网络丢包测试使用Network Emulator Toolkit工具配置上下行丢包率来模拟丢包场景。

延时测试的配置:

1.  给手机设置代码服务器,将fiddler工具安装的电脑IP设置为手机网络的代码服务器; 

2.  fiddler工具相关的配置:

  PS:如果fiddler不抓包,可以将应用app进程杀掉重启试试!!

     

3.  设置上下行网速的延迟时间:

    1> 上行网络:app发送请求给服务器时,此时用的是上行网络; 下行网络:服务器正常处理后需要将响应返回给app,此时用的是下行网络;

    2> 上行延迟时间 delay  = 1000KB/下行网速;下行延迟时间同理

PS:fiddler修改了任何配置,都需要重启fiddler才能生效!!!

4.  将fiddler配置为Simulate Modem Speeds

 

丢包测试的配置:

1.  Network Emulator Toolkit 工具需要配置的项如下:

     1> 增加过滤器:Configuration --> New Filter

     2> 增加一条链路:Configuration --> New Link

     3> 新建的链路右击选择 Set Upstream/ Set Downstream设置上/下行网络的丢包率

     4> 启动配置的丢包率:Action --> start

 2.  其中丢包率的配置,如丢包率为10%,则配置10;丢包率为20%(1/5),则配置为5

  

3. 以上配置,是让电脑网络的丢包率为10%,而我们的应用app是在手机上,故需要的是手机的丢包率为10%,所以手机需要通过电脑的网络去访问; 

4. 手机通过电脑网络访问网络,首先电脑要有无线网络,配置的方法参考如下连接:

     https://jingyan.baidu.com/article/b87fe19e57d1545219356877.html  

      或是借助connectify工具,配置方法请自动查找!!

5. 网络设置参考:

  

 

转载于:https://www.cnblogs.com/quiet-sun/p/10852525.html

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值