Microcks
開源的 API Mock 與測試平台。匯入 API 規格即可自動產生 Mock 端點並執行合約測試。Uber 映像檔將所有元件打包在單一容器中。
預設登入資訊
部署後可以做什麼
- 開啟網域 — Microcks 儀表板載入登入畫面
- 匯入 API 規格 — 上傳 OpenAPI、AsyncAPI、GraphQL、gRPC 或 SOAP 定義
- 自動產生 Mock — Microcks 立即從規格建立 Mock 端點
- 測試合約 — 對實際 API 實作執行合規測試
- 瀏覽 Mock URL — 每個匯入的 API 都有獨立的 Mock 端點 URL
- 管理多個 API — 按標籤、版本與操作組織 API
- 查看測試結果 — 檢視每個操作和測試執行的通過/失敗狀態
主要功能
- 支援 OpenAPI 3.x 和 Swagger 2.x
- AsyncAPI 事件驅動 API(Kafka、WebSocket、MQTT)
- GraphQL Schema Mock
- gRPC / Protocol Buffers 支援
- SOAP / WSDL 支援
- 匯入 Postman Collection
- 合約測試與 SLA 驗證
- 內建 Keycloak 認證
授權
Apache-2.0 — GitHub