跳转到内容

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 辅助函数、快捷键、设置、CLI、MCP 工具
  • 一切都在本地。 项目就是您自己磁盘上的文件,模拟服务器运行在您自己的机器上, 完全不需要经由第三方服务往返一趟。
  • 一个工具应对所有传输方式。 同一棵项目树中可以同时存放您的 REST 调用、 您的 MQTT 订阅、您的 Kafka 消费者以及您的 gRPC 流式调用。
  • 适合版本管理。 文件格式采用确定性序列化,让 git diff 保持可读, 而且 Restorm 内置了一个 git 客户端,具备理解业务语义的冲突解决能力。
  • 可由 AI 驱动。 Restorm 提供一个 MCP 服务器: 智能体可以读取您的项目、运行请求并操控界面。