手机测试wifi的延迟的软件,app的延迟和丢包测试(六)

一,弱 测试的背景

1,用户体验

APP使用过程中,弱 的高延迟和高丢包,在实时性要求非常高,容易伤害用户体验

2,非正常情况下,出现bug概率会增加

在解决日常的支持需求中,经常会遇到一些用户反馈一些无法简单复现的bug,有很大一部分的bug是由于用户自身的 络环境波动,或者是本身 络环境就较为差,而服务在面试这种比较差的 络环境的健壮性不够,会导致出现一些意想不到的bug

3,弱 测试关注的指标

丢包:应该是最常见的问题,在TCP协议中,需要不停的发送请求,来确认连接状态,一旦发生丢包,就需要重新传。这个时候就需要去检查产品的处理机制,给予什么提示,如果未响应怎么处理这些

延时:延时也是很常见的问题,由于 络太差,产生了 络波动,导致数据包在传输的时候出现抖动,可能导致请求出现超时的现象,这个时候就需要给予相应的提示,或者是其他的处理方式

4,工具

fiddler—-模拟 络延时场景

Network Emulator Tookit  —-模拟 络丢包场景

5,fiddler-模拟 络延时

使用手机连接上fiddler后,需要在fiddler中打开如下图1:

这里300表示每300ms上传1kb

这里150表示每150ms下载1kb

如果我要延时的话,需要把这数字变大,如我改成

当我们在操作手机的时候,会发现 络很慢,一直加载中,但是会慢慢的出现数据,延迟造成

6,丢包–Network Emulator Tookit

下载地址:链接:https://pan.baidu.com/s/1x7f3X7hhWBDayS74cdZ0OA 提取码:8gw5

安装步骤—一路下一步即可安装成功。安装成功打开如下图:可以在win上输入Network Emulator打开

新增完成后当前页面会出现如图:

此时上下剪头的颜色是灰色的,没有生效,我们要让他生效,选中灰色箭头,鼠标右键出现如图:

说明一下这个面板的菜单栏:

Loss为设置丢包,

Error为设置错包,

Latency为设置 络延迟,

BW&Queue为设置带宽,

BG Traffic为设置边界 关流量,

Disconnection为设置断开连接数,

固定丢包:

4,设置完成后点击Action–>start

点击这个可以生效,会显示电脑本地的 速

5,通过ping命令我们可以看到真实的丢包数据,如图:

7,在真实生产环境中的操作,可进行 络设置参考:

1b918998faac8755a1466d9929c2d96e.png

标签:丢包,fiddler,测试,app, 络,设置,如图,bug,延迟

相关资源:暗组苹果找回助手(找回丢失Iphone手机)v1.0中文绿色版-其它代码类…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月19日
下一篇 2021年6月19日

相关推荐