Zum Inhalt springen

Dateiformate

Die Projektdatei. Standardmäßig YAML; die Formate json und json5 werden ebenfalls unterstützt.

Sie enthält den vollständigen Baum – Ordner, Variablenordner, Anfragen, Szenarien –, die Umgebungen und ihre Variablen, die benutzerdefinierten Wertelisten, die Aufzählungen, die Tags und ihre Farben, die API-Dokumentation, die Schnelleinstellungen mit Geltungsbereich „Projekt“, eine Projekt-ID und eine Formatversion.

Zum Committen. Siehe Projekte und .restorm-Dateien.

Derselbe Inhalt, auf der Festplatte aufgeteilt:

DateiRolle
restorm.confMinimale Konfiguration an der Wurzel: format: yaml | json | json5
index.yaml (oder .yml, .json, .json5)Ein Index pro Verzeichnis
<index> - <nom>/Die Ordner, mit einem führenden Nullen-Index versehen

Von Dateisystemen verbotene Zeichen (<>:"/\|?*) werden durch _ ersetzt, und Namen werden auf 100 Zeichen gekürzt.

Zum Committen.

Die Arbeitsbereichseinstellungen, in einem Unterordner des Projektverzeichnisses. Ein spärliches JSON: Nur die überschriebenen Schlüssel erscheinen darin.

Zum Committen, wenn Sie dem Team Einstellungen vorschreiben möchten.

Das Archiv des Anfrageverlaufs und der Szenario-Ausführungen, neben dem Projekt abgelegt.

Nicht committen – fügen Sie es zur .gitignore hinzu. Es wächst schnell und kann Antwortdaten enthalten.

Die lokale Secrets-Datei, neben dem Projekt.

Niemals committen.

# Historique des réponses et des runs Restorm
*.responses.zip
# Secrets locaux Restorm
restorm.env

Restorm liest vierundzwanzig zusätzliche Importformate. Siehe Eine API importieren.