Tài liệu Restorm
Restorm là một môi trường kiểm thử API trên máy tính để bàn: một client nói được mười lăm giao thức, một máy chủ giả lập, một trình biên tập kịch bản trực quan và một cỗ máy tự động hóa có thể dùng trong tích hợp liên tục. Tài liệu này bao quát toàn bộ sản phẩm.
Bắt đầu từ đâu
Section titled “Bắt đầu từ đâu”- Bạn mới biết đến Restorm? Hãy đọc Restorm là gì?, rồi đến Cài đặt và Khởi động nhanh.
- Bạn chuyển sang từ Postman, Bruno hay Insomnia? Hãy bắt đầu với Chuyển từ Postman — các bộ sưu tập của bạn được nhập nguyên vẹn.
- Bạn đang tìm một giao thức cụ thể? Danh mục giao thức có một trang cho mỗi giao thức được hỗ trợ.
- Bạn muốn tự động hóa? Xem kịch bản và chạy headless trong CI.
Các khối chính của sản phẩm
Section titled “Các khối chính của sản phẩm”| Khối | Bạn làm gì ở đó |
|---|---|
| Khái niệm | Dự án .restorm, yêu cầu, thư mục, môi trường, biến, xác thực |
| Giao thức | HTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, MQTT, SSE, STOMP, OData, JSON-RPC, tRPC, Redis, AMQP, Kafka |
| Nhập & xuất | 24 định dạng nhập (OpenAPI, Postman, Bruno, HAR, cURL…) và xuất đoạn mã |
| Kịch bản | Nối chuỗi lời gọi, rẽ nhánh, lặp, khẳng định, chạy trong CI |
| Chế độ máy chủ | Lưu trữ máy chủ giả lập dựng từ chính các yêu cầu của bạn |
| Công cụ | Trình duyệt mini, tường lửa, bảng điều khiển, git tích hợp, điều khiển bằng AI qua MCP |
| Tham chiếu | Helper Handlebars, phím tắt, cài đặt, CLI, công cụ MCP |
Điều làm nên khác biệt của Restorm
Section titled “Điều làm nên khác biệt của Restorm”- Mọi thứ đều cục bộ. Dự án là các tệp trên ổ đĩa của bạn, máy chủ giả lập chạy trên máy của bạn, và không bao giờ cần đi vòng qua một dịch vụ bên thứ ba.
- Một công cụ duy nhất cho mọi phương thức truyền tải. Cùng một cây dự án chứa các lời gọi REST, các đăng ký MQTT, các consumer Kafka và các lời gọi gRPC dạng luồng của bạn.
- Thân thiện với quản lý phiên bản. Định dạng tệp được tuần tự hóa một cách
tất định để
git diffluôn dễ đọc, và Restorm đi kèm một client git có khả năng giải quyết xung đột theo ngữ nghĩa nghiệp vụ. - Điều khiển được bằng AI. Restorm cung cấp một máy chủ MCP: một tác nhân có thể đọc dự án của bạn, chạy các yêu cầu và điều khiển giao diện.