zoukankan      html  css  js  c++  java
  • redis可视化工具测试缓存

      简单聊一下,公司项目中如何进行缓存测试: 说到缓存,一般的项目中会使用redis,进行缓存测试,首先需要了解产品需求,了解产品规划中单次缓存量与累计缓存量的设置,根据产品提供的需求去执行验证是否符合设计。

      测试执行之际我们需要做以下准备:

       1.工具方面的准备

         首先,我们需要一个工具进行辅助,我用到的是可视化工具Another.Redis.Desktop1.2.5exe,进行安装。之后需要新建连接,连接redis库需要用到的ip,端口等需要开发提供,保证连接成功,可查看key对应的value。

         

          

       2.数据方面的准备

          测试前我们需要创建一批测试数据,将测试数据放入缓存池,这个地方的具体步骤需要根据项目而定,一般在后台系统中操作功能达到将数据放入缓存池的效果,保证执行缓存接口后去查看数据,存在可看数据。

             3.调用接口的准备

          测试前的另外的准备是需要找开发要到测试环境清除缓存及更新缓存的接口,以便可测试时执行查看redis工具对应的key,value。

          准备完成之后,我们进行缓存测试:

         1. 执行接口先清除已有缓存重置缓存,之后再更新单次缓存;

         2. 根据执行完毕接口,redis可视化工具上查找key对应value查看单次缓存量及累计缓存量;

               3. 查看系统中已缓存的数据是否存在,查看需求与redis对应所看到的缓存量是否相同,相同本次测试结束,不相同需要反馈开发进行排查再次验证,直到与需求相符。

            需要注意的一点是我们在执行接口进行缓存测试前,开发需要关闭定时器避免定时任务的干扰。

       

  • 相关阅读:
    Python基础-EMS系统
    python基础-数据结构及数据读取操作
    python基础-猜数游戏
    python基础-质数判断及优化
    利用5次shift漏洞破解win7密码
    python基础-水仙花数判断
    pickle,json ;random,shelve
    block母版继承,include模板导入,inclusion_tag自定义模板
    多道技术,阻塞非阻塞,同步异步,udp,tcp,孤儿僵尸进程
    深度广度继承,抽象类接口,绑定方法,@propertry,继承封装接口多态鸭子类型关系,组合
  • 原文地址:https://www.cnblogs.com/shiyia/p/13048540.html
Copyright © 2011-2022 走看看