Zum Inhalt springen

Häufig gestellte Fragen

Ja. Die Community-Edition lässt sich ohne Konto und ohne Einschränkung nutzen: alle Ausführungsprotokolle, alle Importe, Szenarien in der Oberfläche, Mock-Server, die Firewall.

Die Editionen Pro und Enterprise schalten Funktionen frei — Ausführung in Continuous Integration, integriertes Git, erweiterte MCP-Tools, SSO — niemals Kontingente. Siehe Tarife und Funktionsumfang.

Nein, außer um eine kostenpflichtige Edition zu aktivieren.

Windows (Installer), macOS (arm64 und Intel), Linux (AppImage, .deb, .rpm). Siehe Installation.

Nein. Projekte sind Dateien auf Ihrer Festplatte, Mock-Server laufen auf Ihrem Rechner, und die Firewall blockiert standardmäßig jeden ausgehenden Aufruf, der nicht aus Ihrem Projekt stammt.

Als Datei .restorm, standardmäßig in YAML (json und json5 sind ebenfalls möglich), oder als Ordnerbaum. Siehe Projekte und .restorm-Dateien.

Ja, das ist die vorgesehene Art der gemeinsamen Nutzung. Die Serialisierung ist deterministisch, damit die Diffs lesbar bleiben.

Fügen Sie *.responses.zip und restorm.env Ihrer .gitignore hinzu — siehe Dateiformate.

Wie teile ich ein Projekt mit meinem Team?

Section titled “Wie teile ich ein Projekt mit meinem Team?”

Über Git. Es gibt keinen gehosteten Arbeitsbereich. Siehe Teams und Plätze.

Nie im Projekt. Entweder in einer lokalen Secrets-Datei oder gelesen aus den Umgebungsvariablen des Systems. Siehe Secrets.

Fünfzehn: HTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, MQTT, SSE, STOMP, OData, JSON-RPC, tRPC, Redis, AMQP, Kafka. Siehe den Katalog.

Nein. Thrift lässt sich nur zu Dokumentationszwecken importieren, wird aber nicht ausgeführt; nur AMQP 0-9-1 (RabbitMQ) ist implementiert; NATS wird nicht unterstützt.

Ja, auf sechs Protokollen: HTTP, GraphQL, gRPC, SOAP, WebSocket / Socket.IO / MQTT und OData. Lokal, offline. Siehe Servermodus.

Kann ich meine Postman-Collections importieren?

Section titled “Kann ich meine Postman-Collections importieren?”

Ja, einschließlich Ihrer Skripte, die dank der Kompatibilitätsschicht pm.* zu einem ausführbaren Szenario werden. Siehe Migration von Postman.

Vierundzwanzig. Siehe Eine API importieren.

Was passiert, wenn sich die Spezifikation ändert?

Section titled “Was passiert, wenn sich die Spezifikation ändert?”

Zwölf Formate sind re-synchronisierbar: Restorm wendet das Delta an, markiert entfallene Operationen als veraltet und behält Ihre Änderungen bei. Siehe Aktualisierung aus der Quelle.

Warum wird meine {{variable}} nicht ersetzt?

Section titled “Warum wird meine {{variable}} nicht ersetzt?”

Fast immer, weil der Wert vom Typ Zeichenkette und nicht Ausdruck ist: Eine Zeichenkette bleibt unverändert. Siehe Variablen und Umgebungen.

Wo ist das Menü „Authentifizierungstyp“?

Section titled “Wo ist das Menü „Authentifizierungstyp“?”

Es gibt keines. Restorm verwendet Authentifizierungsanfragen: eine eigene Anfrage, die das Token beschafft und die von ihr erzeugten Header deklariert, mit automatischem Ablauf und Erneuerung. Das ist allgemeiner als eine geschlossene Liste. Siehe Authentifizierung.

Ja, indem der Token-Aufruf als Authentifizierungsanfrage modelliert wird. Es gibt keinen eigenen OAuth-Flow-Assistenten.

Diese Schemata sind heute nicht nativ implementiert.

Worin unterscheidet sich ein Szenario von einem Skript?

Section titled “Worin unterscheidet sich ein Szenario von einem Skript?”

Es ist ein sichtbarer Graph: Der Datenfluss ist die Zeichnung, Verzweigungen und Schleifen sind Bausteine. Siehe Einführung in Szenarien.

Ja, in sieben Sprachen: TypeScript, JavaScript, Python, Lua, Ruby, R und C#. Siehe Code-Aktionen.

Terminal-Fenster
restorm --open projet.restorm --run "Tests" --headless

Auf einem Linux-Runner stellen Sie xvfb-run -a voran. Die Headless-Ausführung erfordert einen Pro-Tarif und ein Token in RESTORM_TOKEN. Siehe Headless-Ausführung und CI.

Eine verweigerte Berechtigung: fehlendes, ungültiges oder widerrufenes Token, oder unzureichender Tarif. Die Meldung präzisiert, welcher Fall vorliegt.

Ja, über den integrierten MCP-Server, der standardmäßig aktiv ist. Die Steuerung von Anfragen ist in der Community-Edition enthalten; Szenarien, Screenshots und die Automatisierung der Oberfläche gehören zur Pro-Edition.

Ja: Ein Agent steuert Restorm in Ihrem Namen und erhält den aufgelösten Wert eines Secrets, genau so, wie Sie ihn in der Anwendung sehen. Es sind Ihre Secrets. Was der Typ Secret garantiert, ist, dass sie weder in das Projekt noch in einen Export noch zu einem nicht autorisierten Drittdienst gelangen. Jeder Aufruf wird in den MCP-Protokollen protokolliert.

Läuft der MCP-Server auf meinen CI-Servern?

Section titled “Läuft der MCP-Server auf meinen CI-Servern?”

Nein, niemals: Auf einem Rechner ohne Anzeige startet er nicht, unabhängig von der Einstellung.

Ersetzt das integrierte Git meine Kommandozeile?

Section titled “Ersetzt das integrierte Git meine Kommandozeile?”

Es ergänzt sie. Es nutzt Ihr lokales git: Wenn git push in Ihrem Terminal funktioniert, funktioniert es auch in Restorm. Sein Nutzen liegt in der Konfliktlösung, die die Entitäten in ihren echten Editoren anzeigt. Siehe Integriertes Git.

Nein, es gehört zur Pro-Edition. Nichts hindert Sie daran, Git über die Kommandozeile auf einem Restorm-Projekt in der Community-Edition zu verwenden — das Format ist dafür gemacht.

Einstellungen ▸ Darstellung ▸ Sprache — 27 verfügbare Sprachen.

Einstellungen ▸ Darstellung ▸ Design — 14 Designs, sofort angewendet. Siehe Designs.

Ja, bei direkt heruntergeladenen Paketen (AppImage, Windows-Installer, .dmg). Die .deb- und .rpm-Pakete laufen über Ihre Paketverwaltung. Siehe Installation.