Hoppa till innehåll

Filformat

Projektfilen. YAML som standard; formaten json och json5 stöds också.

Den innehåller hela trädet — mappar, variabelmappar, begäranden, scenarier — miljöerna och deras variabler, de anpassade värdelistorna, uppräkningarna, taggarna och deras färger, API-dokumentationen, snabbinställningarna med omfattningen ”projekt”, en projektidentifierare och en formatversion.

Ska läggas i en commit. Se Projekt och .restorm-filer.

Samma innehåll, utspritt på disken:

FilRoll
restorm.confMinimal konfiguration i roten: format: yaml | json | json5
index.yaml (eller .yml, .json, .json5)Ett index per katalog
<index> - <namn>/Mapparna, med ett index med inledande nollor som prefix

De tecken som filsystemen förbjuder (<>:"/\|?*) ersätts med _, och namnen kapas vid 100 tecken.

Ska läggas i en commit.

Arbetsyteinställningarna, i en undermapp till projektets katalog. En gles JSON: bara de överskrivna nycklarna finns med.

Ska läggas i en commit om du vill påtvinga teamet vissa inställningar.

Arkivet med svarshistoriken och scenariokörningarna, som läggs vid sidan av projektet.

Ska inte läggas i en commit — lägg till det i .gitignore. Det växer snabbt och kan innehålla svarsdata.

Den lokala hemlighetsfilen, vid sidan av projektet.

Ska aldrig läggas i en commit.

# Restorms svars- och körningshistorik
*.responses.zip
# Restorms lokala hemligheter
restorm.env

Restorm läser tjugofyra ytterligare importformat. Se Importera ett API.