Gå til indhold

Restorm eller Postman?

Postman er referenceværktøjet inden for API-test. Denne side fortæller, hvor Restorm er anderledes, og hvor Postman stadig er foran.

RestormPostman
Protokoller, der kan køres15, herunder Kafka, AMQP, Redis, STOMP, OData, tRPCHTTP, GraphQL, gRPC, WebSocket, MQTT, Socket.IO
Lagring af projektetEn fil på din egen disk, der kan versionsstyresHostet arbejdsområde, synkroniseret
DelinggitFælles arbejdsområde
KædningVisuelle scenarier (90 bokstyper)JavaScript-scripts + Collection Runner
Scriptsprog7 (TS, JS, Python, Lua, Ruby, R, C#)JavaScript
MockservereLokale, 6 protokoller, offlineHostede
NetværksfirewallJa, alle udgående kald kontrolleresNej
AI-styringIndbygget MCP-server — styrer appen (brugerflade, kørsel, skærmbilleder)Separat MCP-server på cloud-API’ens side
LicensmodelKapaciteter, ingen kvoterPr. plads, med kvoter

Det er den strukturelle forskel. Et Restorm-projekt er en YAML-fil, der ligger i dit repositorium: dine anmodninger følger samme gennemgangsforløb som din kode, deres historik er git-historikken, og adgangsrettighederne er dem, din forge har.

Serialiseringen er deterministisk — kanonisk nøglerækkefølge, id’er der udledes stabilt — så git diff forbliver læsbart. Se Projekter og .restorm-filer.

Hvor Postman kræver, at du skriver JavaScript i Pre-request- og Tests-faner spredt ud over samlingen, tilbyder Restorm en graf: flowet er synligt, forgreninger og løkker er bokse, og udførelsesrækkefølgen er selve tegningen frem for en underforstået egenskab ved samlingen.

Når grafen ikke slår til, findes Code-boksen — i syv sprog.

Kafka, AMQP, Redis, STOMP, OData, tRPC og JSON-RPC er førsteklasses anmodningstyper med deres egen editor og udførelse. Se protokolkataloget.

Konkret: testen af et hændelsesdrevet system — REST-kald, Kafka-besked, MQTT-notifikation — kan være i ét enkelt projekt og ét enkelt scenarie.

Restorm blokerer som standard alle udgående kald, der ikke kommer fra en URL i dit projekt, og beder dig om lov. Se Firewallen. Det er en garanti, ingen anden API-klient tilbyder.

Restorm afgrænser kapaciteter, aldrig kvoter: ingen grænse for anmodninger, samlinger eller kald. Købsudløseren er kørsel i continuous integration. Se Planer og kapaciteter.

  • Det hostede arbejdsområde til samarbejde — redigering i realtid, kommentarer på anmodningerne, adgangsstyring inde i værktøjet. Restorm overlader alt dette til git, hvilket passer tekniske teams, men ikke alle.
  • Offentlige API-portaler og udgivelse af interaktiv dokumentation. Restorm har ingen pendant.
  • Hostet overvågning — periodiske kørsler fra Postmans egen infrastruktur. Med Restorm er det en planlagt opgave i din CI.
  • Økosystemet: integrationer, plugins, fællesskab og færdige svar på forummerne.

Dine samlinger importeres, som de er, scripts inklusive — pm.*-kompatibilitetslaget får dem til at virke uden omskrivning. Se Migrér fra Postman.