zoukankan      html  css  js  c++  java
  • 数据缓存的测试点

    作者:飘若风
    链接:https://www.zhihu.com/question/23412728/answer/135819562
    来源:知乎

    数据缓存测试:
    数据缓存测试点:
    1. 缓存大小
    ——客户端设定缓存数据大小峰值
    2. 缓存数据量
    ——设置需要缓存的数据
    3. 缓存时间
    ——设定存储缓存时间
    环境:
    一. 无网
    ——有数据
    1.缓存大小未超过,缓存时间有效期内,显示缓存数据加载
    2. 缓存大小超过,本地缓存数据删除,显示无网提示,无数据加载
    3.缓存时间过期,本地缓存数据删除,显示无网提示,无数据加载
    ——无数据
    1.显示无数据加载

    二.有网
    ——有数据
    1.缓存大小未超过,缓存时间有校内,显示缓存数据加载
    2.缓存大小超过了,本地缓存数据删除,直接从线上拉取数据
    3.缓存时间过期,本地缓存数据删除,直接从线上拉取数据
    ——无数据
    1.直接从线上拉取数据存到本地

    缓存存储:
    1.客户端安装后,有网络,开始存储数据到本地
    2.覆盖安装,缓存数据依然存储在本地
    3.清除数据、卸载、重装,内存和本地缓存数据清零

    异常情况
    1.由于网络原因缓存失败,则无法读取缓存数据
    2.由于服务器原因导致缓存失败,则无法取缓存数据
    3.终端本地的数据接近满值,内存被占用,无法读取缓存数据
    4.设置的缓存文件夹和数据文件不可读写
    5.缓存的刷新机制是否手动操作

    1、网络连接下查看页面是否有请求

    2、断网下查看页面是否有内容。

    3、清除缓存后重新查看缓存内容。

    4、清除缓存后关闭客户端,在开启客户端查看缓存。

    5、清除缓存后断网启动客户端在开网查看缓存。

    6、在缓存页断网,进行其他操作在开网。

    7、查看缓存之间结束后缓存情况。

  • 相关阅读:
    BZOJ_4383_[POI2015]Pustynia_线段树优化建图+拓扑排序
    BZOJ_1492_[NOI2007]货币兑换Cash_CDQ分治+斜率优化
    BZOJ_3073_[Pa2011]Journeys_线段树优化建图+BFS
    BZOJ_2726_[SDOI2012]任务安排_斜率优化+二分
    BZOJ_1406_[AHOI2007]密码箱_枚举+数学
    哈希表(Hash table)
    算法分析方法之平摊分析(Amotized Analysis)
    数据库视图功能的使用
    不基于比较的排序算法:Counting-sort和Radix-sort
    QuickSort(快速排序)的JAVA实现
  • 原文地址:https://www.cnblogs.com/cindy-cindy/p/6844621.html
Copyright © 2011-2022 走看看