Kommandolinje
restorm [--open <path>] [--run <target>] [options]Argumenter
Section titled “Argumenter”| Argument | Alias | Type | Standard | Rolle |
|---|---|---|---|---|
--open <path> | -o | streng | — | Filen eller mappen som skal åpnes ved oppstart. Påkrevd sammen med --run |
--run <target> | streng | — | Kjører det navngitte scenarioet og avslutter. Slår på kommandolinjemodus | |
--by <name|id> | liste | name | Hvordan --run peker ut scenarioet | |
--headless | boolsk | false | Ingen vinduer. Uten den vises vinduet mens kjøringen pågår | |
--param name=value | gjentakbar | — | Oppgir en scenarioparameter | |
--all-logs | boolsk | false | Tar med oppføringene fra motoren, ikke bare dem fra handlingen Log | |
--out <file> | streng | — | Skriver loggen også til en fil, fortløpende | |
--clear-settings | -cls | boolsk | false | Tilbakestiller preferansene før oppstart |
--inactive-window | boolsk | false | Viser vinduet uten å gi det fokus | |
--quiet | -q | boolsk | — | Reduserer utdataene til kjøringsloggen alene. Legges til automatisk når --run er med |
--mcp-session-name <name> | streng | auto | Gir MCP-økten et navn (se også variabelen RESTORM_MCP_SESSION_NAME) | |
--help | -h | Viser hjelpen | ||
--version | -v | Viser versjonen |
Exitkoder
Section titled “Exitkoder”| Kode | Betydning |
|---|---|
0 | Scenarioet ble fullført riktig |
1 | Feil, avbrudd, eller en feil i motoren |
2 | Målet finnes ikke, --out-filen er utilgjengelig, eller --run uten --open |
3 | Rettighet nektet — token mangler, er ugyldig eller tilbakekalt, planen holder ikke, eller verifiseringspunktet er uoppnåelig |
Miljøvariabler
Section titled “Miljøvariabler”| Variabel | Rolle |
|---|---|
RESTORM_TOKEN | Organisasjonstokenet (rstk_…) som headless kjøring krever |
RESTORM_MCP_SESSION_NAME | Tilsvarer --mcp-session-name |
Hemmeligheter av typen miljøvariabel leses også fra prosessens miljø: det er den anbefalte mekanismen i kontinuerlig integrasjon.
Eksempler
Section titled “Eksempler”Åpne et prosjekt:
restorm --open ./api.restormKjøre et scenario med vinduet synlig (praktisk for å følge med):
restorm --open ./api.restorm --run "Tests de fumée"Kjøre uten vindu, med parametere og en fullstendig logg:
RESTORM_TOKEN=rstk_… restorm \ --open ./api.restorm \ --run "Tests de fumée" \ --headless \ --all-logs \ --out ./run.log \ --param baseUrl=https://staging.exemple.test \ --param Ids='[1,2,3]' \ --param Env=stagingSe Headless kjøring og CI for utdataformatet, konverteringen av parametrene og eksempler på pipelines.