首页
›
Web后端与企业应用开发
›
076-数据库迁移版本回归冒烟清单
›
《集成测试环境下Liquibase迁移冒烟清单故障排查》
VIP20
本课程属于:076-数据库迁移版本回归冒烟清单
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
集成测试环境下Liquibase迁移冒烟清单故障排查
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
集成测试环境定义 · Liquibase在CI/CD中的角… · 冒烟清单概念
课程导论
集成测试环境定义
02
Liquibase核心概念回顾
changelog · changeset · databasechangelog锁…
Liquibase
核心概念回顾
03
集成测试环境架构
多环境数据库拓扑 · 测试数据库快照策略 · Liquibase与测试框架的集成点
集成测试环境架构
多环境数据库拓扑
04
冒烟清单设计原则
最小化验证集 · 关键路径覆盖 · 幂等性检查
冒烟清单设计原则
最小化验证集
05
冒烟清单第1项
changelog文件语法校验——X…
冒烟清单第1项
changelog
06
冒烟清单第2项
changeset ID唯一性检查—…
冒烟清单第2项
changeset
07
冒烟清单第3项
数据库连接与权限验证——URL · 用户名 · 密码
冒烟清单第3项
URL
08
冒烟清单第4项
锁表状态检查——DATABASECH…
冒烟清单第4项
DATABASECH
09
冒烟清单第5项
changelog执行顺序校验——i…
冒烟清单第5项
changelog
10
冒烟清单第6项
预条件(preConditions)… · 表存在性 · 列存在性检查
冒烟清单第6项
preCondition…
11
冒烟清单第7项
SQL语法兼容性检查——目标数据库方…
冒烟清单第7项
SQL
12
冒烟清单第8项
DDL变更影响分析——新增表 · 修改列 · 添加索引对现有数据的影响
冒烟清单第8项
DDL
13
冒烟清单第9项
DML数据迁移验证——数据回填 · 数据转换 · 数据一致性检查
冒烟清单第9项
DML
14
冒烟清单第10项
回滚脚本可用性验证——rollbac… · sqlFile回滚 · 自动回滚支持
冒烟清单第10项
rollbac
15
冒烟清单第11项
上下文与标签过滤验证——contex…
冒烟清单第11项
contex
16
冒烟清单第12项
变更集依赖关系检查——changes…
冒烟清单第12项
changes
17
冒烟清单第13项
数据库对象命名规范检查——表名 · 列名 · 索引名是否符合团队规范
冒烟清单第13项
数据库对象命名规…
18
冒烟清单第14项
敏感数据与安全审计——密码硬编码检测 · SQL注入风险 · 审计日志
冒烟清单第14项
敏感数据
19
冒烟清单第15项
性能基线验证——单次迁移执行时间 · 锁等待时间 · 日志增长量
冒烟清单第15项
性能基线验证
20
故障排查第1类
changelog解析失败——XML… · 标签未闭合 · 非法字符
故障排查第1类
changelog
21
故障排查第2类
数据库连接超时或拒绝——网络问题 · 防火墙 · SSL配置
故障排查第2类
数据库连接超时或…
22
故障排查第3类
锁表死锁与超时——长时间运行变更 · 手动干预 · 锁表清理策略
故障排查第3类
锁表死锁
23
故障排查第4类
SQL执行错误——语法错误 · 约束冲突 · 数据类型不匹配
故障排查第4类
SQL
24
故障排查第5类
回滚失败——缺少回滚逻辑 · 回滚顺序错误 · 回滚中数据丢失
故障排查第5类
回滚失败
25
故障排查第6类
上下文/标签未匹配——参数拼写错误 · 大小写敏感 · 通配符使用不当
故障排查第6类
上下文
26
故障排查第7类
预条件失败——数据库版本不满足 · 表已存在但结构不同 · 列缺失
故障排查第7类
预条件失败
27
故障排查第8类
增量迁移与基线冲突——基线版本与ch… · 重复执行
故障排查第8类
ch
28
故障排查第9类
多环境配置漂移——不同环境chang… · 参数差异
故障排查第9类
chang
29
故障排查第10类
CI/CD管道集成失败——Liqui… · 环境变量未传递 · 工件路径问题
故障排查第10类
CI/CD
30
课程总结与最佳实践
冒烟清单自动化 · 故障排查SOP · 持续改进建议
课程总结
最佳实践
所属VIP或分类
同VIP:database-migration数据完整性冒烟验证方法
同VIP:DB迁移冒烟GORM冒烟回归
同VIP:Flyway迁移脚本参数配置与冒烟检查工程实践