工程開發
database-testing
資料庫架構驗證、資料完整性測試、遷移測試、交易隔離與查詢效能分析。確保應用程式的 ACID 合規性與參照完整性。
簡介
此技能為您的品質工程工作流程提供了一套專門的資料庫測試框架。專為工程師、資料庫管理員與 QA 專家設計,用於驗證持久層、確保複雜關聯模型間的資料一致性,並檢驗資料庫架構遷移的安全性。透過測試資料架構師、執行器與效能測試器等代理程式,此技能可自動驗證 ACID 特性、並發存取與查詢最佳化,有效防止正式環境中的重大資料遺失或損壞。
-
針對規範進行自動化架構驗證(資料表、欄位、約束)。
-
針對唯一約束、外鍵與參照完整性的資料一致性驗證。
-
安全的遷移測試,包含正向與復原路徑驗證及資料保存檢查。
-
交易隔離測試,用於識別並發錯誤與死鎖。
-
查詢執行效能基準測試與索引使用分析。
-
自動產生符合完整性的大規模整合測試資料。
-
在 CI/CD 流程中引入此技能,確保資料庫變更不會破壞後續邏輯或造成效能衰退。
-
請務必在正式部署前於預備環境測試遷移腳本,以驗證狀態變更的可逆性。
-
輸入通常包含目標資料庫架構、SQL 遷移檔案與效能基準;輸出則為驗證報告、完整性快照與效能最佳化建議。
-
當實作包含高並發存取或敏感財務計算的功能時,請嚴格執行交易隔離測試。
-
直接與現有的測試框架整合,並協調專業代理程式處理複雜的有狀態測試場景,無需人工介入。
倉庫統計
- Star 數
- 329
- Fork 數
- 65
- Open Issue 數
- 4
- 主要語言
- TypeScript
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年4月29日 上午07:25