跳到內容

Restorm 文件

Restorm 是一套桌面 API 測試環境:能說十五種協定的用戶端、一部模擬伺服器、 視覺化情境編輯器,以及可在持續整合中執行的自動化引擎。本文件涵蓋整個產品。

組成您在這裡做的事
概念.restorm 專案、請求、資料夾、環境、變數、身分驗證
協定HTTP、GraphQL、gRPC、SOAP、WebSocket、Socket.IO、MQTT、SSE、STOMP、OData、JSON-RPC、tRPC、Redis、AMQP、Kafka
匯入與匯出24 種匯入格式(OpenAPI、Postman、Bruno、HAR、cURL…)以及程式碼片段匯出
情境串接呼叫、分支、迴圈、斷言、在 CI 中執行
伺服器模式用您自己的請求託管模擬伺服器
工具迷你瀏覽器、防火牆、主控台、內建 git、透過 MCP 由 AI 操控
參考Handlebars helper、快速鍵、設定、CLI、MCP 工具
  • 一切都在本機。 專案就是您磁碟上的檔案,模擬伺服器在您自己的機器上執行, 完全不需要經由第三方服務往返。
  • 一個工具涵蓋所有傳輸方式。 同一棵專案樹裡可以同時放您的 REST 呼叫、 MQTT 訂閱、Kafka 消費者,以及串流式 gRPC 呼叫。
  • 可納入版本控制。 檔案格式以決定性的方式序列化,讓 git diff 保持可讀; Restorm 還內建一個 git 用戶端,能在業務實體層級解決衝突。
  • 可由 AI 操控。 Restorm 提供 MCP 伺服器: 代理程式可以讀取您的專案、執行請求並操控介面。