VIP20
本课程属于:028-感知联调 自动驾驶 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录 咨询 / 购买

数据回放技巧与实战

📚 共计 30 章节
01
数据回放概述
什么是数据回放 · 应用场景(回归测试、线上问题复现)· 核心价值
概念价值
02
数据回放技术原理
录制与回放机制 · 流量复制 · Mock与Stub · 基本流程
原理架构
03
环境搭建与工具选型
GoReplay · JVM-Sandbox-Repeater · Diffy · Sharingan 对比
工具环境
04
GoReplay基础入门
安装配置 · HTTP流量录制 · 回放命令 · 文件输出/输入
GoReplay入门
05
GoReplay高级用法
请求过滤(URL/Header/方法) · 请求修改 · 速率控制与限流
过滤限流
06
GoReplay中间件开发
中间件原理 · Lua编写 · 自定义请求/响应处理 · 实战
中间件Lua
07
JVM-Sandbox-Repeater入门
JVM-Sandbox原理 · Repeater安装 · 录制Java方法 · 回放比对
JavaSandbox
08
JVM-Sandbox-Repeater高级配置
录制策略 · 回放策略 · 比对策略 · 数据持久化
配置策略
09
Diffy流量对比工具
工作原理 · 安装部署 · 相似度算法 · 分析报告
Diffy对比
10
Sharingan流量录制回放
架构解析 · Go项目接入 · 录制回放配置 · 全链路回放
SharinganGo
11
数据回放中的数据隔离
环境隔离 · 数据脱敏 · 影子库/表设计
隔离影子库
12
数据回放中的Mock技术
Mock Server搭建 · 动态规则 · 结合回放工具实践
Mock服务
13
数据回放中的流量染色
染色原理 · Header标记 · 全链路追踪与染色
染色追踪
14
数据回放结果比对
精确/模糊比对 · 字段忽略 · 自定义比对器 · 可视化
比对可视化
15
数据回放性能优化
速率控制 · 并发回放 · 资源监控 · 避免线上影响
性能优化
16
数据回放在微服务测试中的应用
微服务挑战 · 服务依赖Mock · 链路回放策略
微服务链路
17
数据回放在数据库测试中的应用
数据库流量录制 · SQL回放 · 数据一致性校验
数据库SQL
18
数据回放在消息队列测试中的应用
MQ流量录制 · 消息回放 · 顺序/重复消费验证
MQ消息
19
数据回放在前端测试中的应用
前端请求录制 · 接口Mock回放 · UI自动化结合
前端UI
20
数据回放与CI/CD集成
Jenkins Pipeline · GitLab CI · 自动化触发回放
CI/CD自动化
21
数据回放结果分析平台
展示平台搭建 · 数据看板 · 失败用例分析
平台分析
22
数据回放中的常见问题与排坑
时间戳 · 随机数 · 外部依赖 · 并发问题
排坑经验
23
数据回放安全实践
敏感数据过滤 · 访问控制 · 审计日志 · 合规
安全合规
24
数据回放与混沌工程
混沌工程基础 · 注入故障 · 稳定性验证
混沌稳定性
25
数据回放在压测中的应用
回放数据作为压测流量 · 压测与回放结果对比
压测对比
26
数据回放在线上问题排查中的应用
复现线上Bug · 定位根因 · 验证修复方案
排查线上
27
数据回放在回归测试中的应用
自动化回归体系 · 覆盖率分析 · 增量回放策略
回归覆盖率
28
数据回放工具二次开发
GoReplay源码分析 · 自定义插件 · 扩展能力
二次开发插件
29
数据回放最佳实践
团队协作 · 文档规范 · 度量指标 · 持续改进
最佳实践规范
30
综合实战项目
从零搭建数据回放平台 · 录制/回放/比对/分析全流程
实战全流程