数据缓存测试点:
1. 缓存大小
——客户端设定缓存数据大小峰值
2. 缓存数据量
——设置需要缓存的数据
3. 缓存时间
——设定存储缓存时间
环境:
一. 无网
——有数据
1.缓存大小未超过,缓存时间有效期内,显示缓存数据加载
2. 缓存大小超过,本地缓存数据删除,显示无网提示,无数据加载
3.缓存时间过期,本地缓存数据删除,显示无网提示,无数据加载
——无数据
1.显示无数据加载
二.有网
——有数据
1.缓存大小未超过,缓存时间有校内,显示缓存数据加载
2.缓存大小超过了,本地缓存数据删除,直接从线上拉取数据
3.缓存时间过期,本地缓存数据删除,直接从线上拉取数据
——无数据
1.直接从线上拉取数据存到本地
缓存存储:
1.客户端安装后,有网络,开始存储数据到本地
2.覆盖安装,缓存数据依然存储在本地
3.清除数据、卸载、重装,内存和本地缓存数据清零
异常情况:
1.由于网络原因缓存失败,则无法读取缓存数据
2.由于服务器原因导致缓存失败,则无法取缓存数据
3.终端本地的数据接近满值,内存被占用,无法读取缓存数据
4.设置的缓存文件夹和数据文件不可读写
5.缓存的刷新机制是否手动操作