qnet 中文文档 下载 App

APP 加载与容错测试:超时文案、重试与降级的检查点

弱网下用户抱怨最多的不是「慢」,而是「慢了之后应用不知道自己慢」:没有提示、不能取消、恢复后行为错乱。容错测试就是 systematically 把这些场景过一遍。

弱网下的四类检查点

  1. 响应时间可接受性:热启动、冷启动、页面切换、首字/首屏时间在延迟档位下是否仍可用;
  2. 页面呈现一致性:弱网加载完成的页面与正常网络是否一致,有没有缺图、缺列表、错位;
  3. 异常信息正确性:超时文案是否符合产品定义,错误码有没有透传给用户;
  4. 重试与恢复:是否有超时重试、手动重试入口,恢复后能否自动续上。

推荐的档位编排

轮次模板目的
14G 标准(基准)确认主流程本来就通
2上下行低延迟 100ms轻度延迟下体验是否平滑
3高延迟高抖动 500msloading 策略与超时文案
4高丢包率 30%失败重试与部分加载
5100% 丢包完全失败的兜底提示

预设对应的参数见网络场景模板库总览,自建等价模板见新建自定义弱网模板。

特别要盯的两个坑

安全与切换的延伸

弱网专项还常包含两类延伸检查:DNS 劫持与登录态异常(可用仅 DNS 协议过滤模拟,见协议与 IP 控制),以及 Wi-Fi 与蜂窝间的来回切换(见网络切换测试)。

证据留存

每轮跑完留下三样东西:html 报告的趋势图(弱网时间线)、关键现象截图(最好带信息悬浮窗读数)、复现用的模板名与参数。三样齐全,开发复现一次就能上手。