Salta ai contenuti

Formati di file

Il file di progetto. YAML per impostazione predefinita; sono supportati anche i formati json e json5.

Contiene l’albero completo — cartelle, cartelle di variabili, richieste, scenari — gli ambienti e le loro variabili, gli elenchi di valori personalizzati, le enumerazioni, i tag e i loro colori, la documentazione di API, le impostazioni rapide di ambito «progetto», un identificatore di progetto e una versione di formato.

Da mettere sotto commit. Si veda Progetti e file .restorm.

Lo stesso contenuto, distribuito sul disco:

FileRuolo
restorm.confConfigurazione minima nella radice: format: yaml | json | json5
index.yaml (oppure .yml, .json, .json5)Un indice per directory
<index> - <name>/Le cartelle, precedute da un indice con zeri iniziali

I caratteri vietati dai file system (<>:"/\|?*) vengono sostituiti da _, e i nomi vengono troncati a 100 caratteri.

Da mettere sotto commit.

Le impostazioni dell’area di lavoro, in una sottocartella della directory del progetto. Un JSON sparso: vi figurano soltanto le chiavi sovrascritte.

Da mettere sotto commit se si vogliono imporre impostazioni al team.

L’archivio della cronologia delle risposte e delle esecuzioni degli scenari, collocato accanto al progetto.

Da non mettere sotto commit — va aggiunto al .gitignore. Cresce rapidamente e può contenere dati di risposta.

Il file dei segreti locale, accanto al progetto.

Da non mettere mai sotto commit.

# Cronologia delle risposte e dei run di Restorm
*.responses.zip
# Segreti locali di Restorm
restorm.env

Restorm legge ventiquattro formati di importazione aggiuntivi. Si veda Importare un’API.