工程开发
database-testing
数据库架构验证、数据完整性测试、迁移测试、事务隔离与查询性能分析。确保应用程序的 ACID 合规性与参照完整性。
简介
此技能为您的质量工程工作流程提供了一套专门的数据库测试框架。专为工程师、数据库管理员与 QA 专家设计,用于验证持久层、确保复杂关联模型间的数据一致性,并检验数据库架构迁移的安全性。通过测试数据架构师、执行器与性能测试器等代理程序,此技能可自动验证 ACID 特性、并发访问与查询优化,有效防止正式环境中的重大数据丢失或损坏。
-
针对规范进行自动化架构验证(数据表、列、约束)。
-
针对唯一约束、外键与参照完整性的数据一致性验证。
-
安全的迁移测试,包含正向与回滚路径验证及数据保存检查。
-
事务隔离测试,用于识别并发错误与死锁。
-
查询执行性能基准测试与索引使用分析。
-
自动生成符合完整性的大规模集成测试数据。
-
在 CI/CD 流程中引入此技能,确保数据库变更不会破坏后续逻辑或造成性能衰退。
-
请务必在正式部署前于预备环境测试迁移脚本,以验证状态变更的可逆性。
-
输入通常包含目标数据库架构、SQL 迁移文件与性能基准;输出则为验证报告、完整性快照与性能优化建议。
-
当实现包含高并发访问或敏感财务计算的功能时,请严格执行事务隔离测试。
-
直接与现有的测试框架集成,并协调专业代理程序处理复杂的有状态测试场景,无需人工介入。
仓库统计
- Star 数
- 329
- Fork 数
- 65
- Open Issue 数
- 4
- 主要语言
- TypeScript
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年4月29日 07:25