客户端弱网测试研究及常用工具简介

首先,进行网络相关的测试,包括弱网测试、无网络测试、和网络切换测试、这些是做网络测试最重要的三个环节

我们今天讨论的内容是有关弱网测试

弱网测试我们关心的内容无非是两点:

1、在弱网条件下,功能性是否正常,是否能够正常加载、刷新、有缺省值时UI是否正确

2、在弱网条件下。性能是否满足需求:也就是在不同的弱网条件下,检查响应速度、图片加载速度、音频、视频流畅度

弱网参数有很多,我们关注最多的是带宽、丢包率、和延时(delay)

 为什么把协议我也放进来了呢?

因为不同的工具对于http及tcp拦截方式不一样,所以对于音频视频依赖tcp传输的那种,必须要通过tcp限速工具来测试

 

 上面表格最左一列是我们要测试的关注点,表格描述的是与我们弱网参数测试的对应关系

 

之所以成为单变量,是说控制单一变量条件下:必如控制网速,然后把网速作为横坐标,在不断变化的同时,描绘软件反应的曲线,然后对于曲线进行建模分析

 

我们对于这种衰减建模方式是:求曲线曲率的极值,也就是说我们要找到曲线的发生转折的地方,也就是曲率半径较小(曲率较大)的那个点

可以把这个转化成数学问题,其实

 

这里想说的是:安卓studio是自带日志logcat和录屏工具的 ,我们可以利用这个来获取更精准的数据记录

方便研发定位网络问题

 

弱网的工具非常多:我介绍几款常用的。

 

 

 

 

 以上就是全部内容了,

大家如果有更好的弱网测试方法啥的   可以一起讨论哈,

欢迎加作者微信:leonlin2013

原文地址:https://www.cnblogs.com/linyuchen2008/p/ruowang01-01.html