客户端的缓存策略与测试方案

与开发沟通结果:

客户端做缓存的目的:解决弱网条件下的加载速度问题。

1、静态类加载数据一般会做缓存,示例:列表数据等

2、不适合做缓存的功能,示例:表单,因数据一直在变动,不适合

本地缓存分为:缓存数据到内存 和 CPU,重要的需要及时查看的数据一般会放在CPU中,不及时查看的数据且大部分数据会存放在内存中。

测试方案:

  • 弱网络下loading提示,是否有超时机制
  • 无网状态的测试(断网功能测试、本地数据存储),再次开启网络,进入页面,查看是否缓存了无数据的页面。
  • 网络切换测试(无网到多网状态的切换)
  • 接口数据异常提示

猜你喜欢

转载自www.cnblogs.com/syw20170419/p/11498048.html