api-contract-testing
Installation
SKILL.md
API Contract Testing for Flutter/Dart
系統化的「逆向 API → 建立契約 → 整合測試 → 回歸守護」流程。
方法論名稱
| 方法 | 說明 | 適用場景 |
|---|---|---|
| Consumer-Driven Contract Testing (CDCT) | 消費者定義期望格式,對 API 驗證 | 微服務、自有 API |
| Characterization Testing | 先跑真實系統記錄行為,用測試鎖住行為 | 未文件化的第三方 API |
| Reverse-Engineered API Contract Testing | 逆向工程 API → 建立契約 → 驗證 → 回歸 | 爬蟲、第三方 API |