迁数据库先留基线的Skill

为 Oracle 数据库迁移创建集成测试用例。

creating-oracle-to-postgres-migration-integration-tests 是为迁移建立集成测试基线的 Skill。这个阶段先测 Oracle,把现有应用的输入、输出和错误行为记录下来。

测试放进已有项目,沿用连接和事务约定,准备少量可辨认的数据。不要清空已有业务表来图省事;原文要求测试事务回滚,不过回滚不能替代对外部副作用和特殊事务行为的检查。

断言看行数、列值、错误类型等逻辑结果,少绑死数据库消息文本。以后迁到 PostgreSQL 才能比较行为,但测试数据、驱动和必要的 SQL 仍需调整,不能理解成原测试完全不用改。

适合迁移前先回答“我们究竟要保住什么”。本文未连接数据库或运行测试;有了基线文件还需确认测试能失败、能发现相关回归,并记录实际执行结果。

分类:数据分析

来源仓库:github/awesome-copilot

适合用来做什么

  • 创建针对Oracle数据库的.NET数据访问构件的集成测试用例
  • 编写测试以验证Oracle数据库中存储过程的预期行为

安装 creating-oracle-to-postgres-migration-integration-tests

npx skills add https://www.iskills.cc/skills/github/awesome-copilot/creating-oracle-to-postgres-migration-integration-tests/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 creating-oracle-to-postgres-migration-integration-tests 的用途与原始说明

浏览全部 Skill 指南