Restorm-dokumentation
Restorm er et API-testmiljø til desktop: en klient, der taler femten protokoller, en mockserver, en editor til visuelle scenarier og en automatiseringsmotor, du kan bruge i continuous integration. Denne dokumentation dækker hele produktet.
Hvor skal du begynde?
Section titled “Hvor skal du begynde?”- Er du ny i Restorm? Læs Hvad er Restorm?, derefter Installation og Hurtig start.
- Kommer du fra Postman, Bruno eller Insomnia? Begynd med Migrér fra Postman — dine samlinger importeres, som de er.
- Leder du efter en bestemt protokol? Protokolkataloget har én side per understøttet protokol.
- Automatiserer du? Se scenarier og headless-kørsel i CI.
Produktets store byggeklodser
Section titled “Produktets store byggeklodser”| Byggeklods | Hvad du gør der |
|---|---|
| Koncepter | .restorm-projekter, anmodninger, mapper, miljøer, variabler, godkendelse |
| Protokoller | HTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, MQTT, SSE, STOMP, OData, JSON-RPC, tRPC, Redis, AMQP, Kafka |
| Import og eksport | 24 importformater (OpenAPI, Postman, Bruno, HAR, cURL…) og eksport af kodestykker |
| Scenarier | Kæd kald sammen, forgren, loop, assertioner, kørsel i CI |
| Servertilstand | Vær vært for mockservere bygget ud fra dine egne anmodninger |
| Værktøjer | Minibrowser, firewall, konsol, indbygget git, AI-styring via MCP |
| Reference | Handlebars-helpers, genveje, indstillinger, CLI, MCP-værktøjer |
Det, der adskiller Restorm
Section titled “Det, der adskiller Restorm”- Alt er lokalt. Projekter er filer på din egen disk, mockserverne kører på din maskine, og der er aldrig brug for en omvej via en tredjepartstjeneste.
- Ét værktøj til alle dine transporter. Samme projekttræ indeholder dine REST-kald, dine MQTT-abonnementer, dine Kafka-forbrugere og dine gRPC-kald med streaming.
- Egnet til versionsstyring. Filformatet serialiseres deterministisk, så
git diffbliver læsbart, og Restorm indeholder en git-klient med domænebevidst konfliktløsning. - Kan styres af en AI. Restorm udstiller en MCP-server: en agent kan læse dit projekt, køre anmodninger og styre brugerfladen.