首页
›
Web后端与企业应用开发
›
073-搜索服务错误码断言
›
《testing框架下Redis缓存失效错误码参数配置实战》
VIP20
本课程属于:073-搜索服务错误码断言
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
testing框架下Redis缓存失效错误码参数配置实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
Redis在测试中的重要性 · 缓存失效场景概述 · 错误码参数配置的意义
课程导论
Redis
02
测试框架选型
主流测试框架对比(pytest · unittest · robotframework)
测试框架选型
pytest
03
Redis环境搭建
本地Redis安装 · Docker部署Redis · Redis客户端工具介绍
Redis
环境搭建
04
Redis基础数据结构
String · List · Hash
Redis
基础数据结构
05
缓存失效机制
TTL过期策略 · LRU淘汰策略 · 主动失效与被动失效
缓存失效机制
TTL
06
错误码设计原则
HTTP状态码与业务错误码的区别 · 错误码分段规则 · 常见Redis错误码分类
错误码设计原则
HTTP
07
参数配置管理
配置文件格式(YAML/JSON/I… · 环境变量覆盖 · 配置中心集成
参数配置管理
YAML/JSON/I
08
pytest基础入门
pytest安装 · 断言机制 · fixture概念
pytest
基础入门
09
pytest高级特性
参数化测试 · 标记机制 · 插件体系(pytest-xdist
pytest
高级特性
10
Redis连接封装
创建Redis客户端fixture · 连接池配置 · 哨兵模式与集群模式支持
Redis
连接封装
11
缓存失效测试用例设计
基于TTL的失效测试 · 基于LRU的淘汰测试 · 手动删除测试
缓存失效测试用例…
TTL
12
错误码注入框架设计
装饰器模式实现错误码注入 · 上下文管理器管理错误状态
错误码注入框架设…
装饰器模式实现错…
13
参数化配置实战
使用pytest.mark.para… · 动态生成测试数据
参数化配置实战
pytest.mark.…
14
缓存穿透场景测试
空值缓存 · 布隆过滤器模拟 · 错误码返回验证
缓存穿透场景测试
空值缓存
15
缓存击穿场景测试
热点Key重建 · 互斥锁机制 · 错误码超时处理
缓存击穿场景测试
Key
16
缓存雪崩场景测试
随机过期时间 · 降级策略 · 错误码熔断反馈
缓存雪崩场景测试
随机过期时间
17
错误码与日志联动
日志级别配置 · 错误码日志格式化 · ELK日志收集验证
错误码
日志联动
18
断言与异常处理
自定义断言函数 · 异常捕获与错误码匹配 · 软断言与硬断言
断言
异常处理
19
Mock与Stub技术
使用unittest.mock模拟R… · pytest-mock插件实战
Mock
Stub
20
并发测试
多线程并发缓存操作 · pytest-xdist分布式执行 · 错误码竞争条件验证
并发测试
多线程并发缓存操…
21
配置热更新测试
动态修改错误码参数 · 监听配置变更 · 实时生效验证
配置热更新测试
动态修改错误码参…
22
数据驱动测试
CSV/Excel数据源驱动 · JSON参数化 · 数据库驱动测试用例
数据驱动测试
CSV/Excel
23
测试报告生成
pytest-html报告定制 · Allure报告集成 · 错误码统计图表
测试报告生成
pytest-html
24
CI/CD集成
GitLab CI配置 · Jenkins Pipeline · Docker化测试执行
CI/CD
集成
25
性能测试基础
Redis基准测试工具 · pytest-benchmark插件 · 错误码响应时间分析
性能测试基础
Redis
26
安全测试
Redis未授权访问测试 · 错误码信息泄露防护 · 参数注入验证
安全测试
Redis
27
异常场景覆盖
网络超时 · 连接断开 · 主从切换
异常场景覆盖
网络超时
28
回归测试策略
错误码变更影响分析 · 自动化回归套件 · 基线对比机制
回归测试策略
错误码变更影响分…
29
实战项目演练
电商系统缓存失效全链路测试 · 错误码参数配置完整案例
实战项目演练
电商系统缓存失效…
30
课程总结与进阶
常见陷阱总结 · 最佳实践 · Redis 7.0新特性与测试展望
课程总结
进阶
所属VIP或分类
同VIP:Go搜索服务错误码设计与接口测试
同VIP:Go搜索错误码断言
同VIP:Go搜索错误码断言发布回滚与故障恢复