planning-oracle-to-postgres-migration-integration-testing
OracleからPostgreSQLへのデータベース移行における統合テストを計画し、移行後のシステム機能とデータ整合性を確保します。
npx skills add https://github.com/github/awesome-copilot --skill planning-oracle-to-postgres-migration-integration-testingBefore / After 効果比較
1 组移行統合テスト計画が不完全で、テストカバレッジが不足しており、リスクが高い。
完全な統合テスト計画を策定し、移行後のシステム機能の安定性と信頼性を確保する。
planning-oracle-to-postgres-migration-integration-testing
Planning Integration Testing for Oracle-to-PostgreSQL Migration
Analyze a single target project to identify data access artifacts that require integration testing, then produce a structured, actionable testing plan.
Workflow
Progress:
- [ ] Step 1: Identify data access artifacts
- [ ] Step 2: Classify testing priorities
- [ ] Step 3: Write the testing plan
Step 1: Identify data access artifacts
Scope to the target project only. Find classes and methods that interact directly with the database — repositories, DAOs, stored procedure callers, service layers performing CRUD operations.
Step 2: Classify testing priorities
Rank artifacts by migration risk. Prioritize methods that use Oracle-specific features (refcursors, TO_CHAR, implicit type coercion, NO_DATA_FOUND) over simple CRUD.
Step 3: Write the testing plan
Write a markdown plan covering:
-
List of testable artifacts with method signatures
-
Recommended test cases per artifact
-
Seed data requirements
-
Known Oracle→PostgreSQL behavioral differences to validate
Output
Write the plan to: .github/oracle-to-postgres-migration/Reports/{TARGET_PROJECT} Integration Testing Plan.md
Key Constraints
-
Single project scope — only plan tests for artifacts within the target project.
-
Database interactions only — skip business logic that does not touch the database.
-
Oracle is the golden source — tests should capture Oracle's expected behavior for comparison against PostgreSQL.
-
No multi-connection harnessing — migrated applications are copied and renamed (e.g.,
MyApp.Postgres), so each instance targets one database.
Weekly Installs236Repositorygithub/awesome-copilotGitHub Stars25.7KFirst Seen7 days agoSecurity AuditsGen Agent Trust HubPassSocketPassSnykPassInstalled ongemini-cli204codex203opencode196cursor195kimi-cli193github-copilot193
ユーザーレビュー (0)
レビューを書く
レビューなし
統計データ
ユーザー評価
この Skill を評価