Dateiformate
.restorm – das Projekt
Section titled “.restorm – das Projekt”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.
Ordnermodus
Section titled “Ordnermodus”Derselbe Inhalt, auf der Festplatte aufgeteilt:
| Datei | Rolle |
|---|---|
restorm.conf | Minimale 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.
.restorm/settings.json
Section titled “.restorm/settings.json”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.
<projet>.responses.zip
Section titled “<projet>.responses.zip”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.
restorm.env
Section titled “restorm.env”Die lokale Secrets-Datei, neben dem Projekt.
Niemals committen.
Empfohlene .gitignore
Section titled “Empfohlene .gitignore”# Historique des réponses et des runs Restorm*.responses.zip
# Secrets locaux Restormrestorm.envImportierte Formate
Section titled “Importierte Formate”Restorm liest vierundzwanzig zusätzliche Importformate. Siehe Eine API importieren.