撸代码

常见的弱网问题与原因

2019-11-27 15:12:40 作者:码工0组

一、背景

弱网测试,是针对用户使用APP过程中,出现丢包、延时的情况,属于健壮性测试内容。

二、场景举例

1、创建订单失败,是否扣费了。

2、微信升级,监听是否连着wifi。

三、弱网环境测试点

1、检测各API消耗时间,如不超过5s。

2、弱网坏境直到超时,判定为断网状态,UI界面提示。

3、断网后,是否自动重发请求。插电场景,耗电量;wifi场景,流量消耗。

4、网络请求中,kill进程,导致APP登录态掉线。

四、常见弱网问题、原因举例

1、上传大图、多图,导致进度走到一半又从头开始。

分段传输的代码逻辑不对。

2、弱网下登陆不上或者掉线。

区分3G、4G、5G、WIFI,设置不同的超时时间。

1-19112Q51HH41.png