Gå til innholdet

Kommandolinje

Terminal window
restorm [--open <path>] [--run <target>] [options]
ArgumentAliasTypeStandardRolle
--open <path>-ostrengFilen eller mappen som skal åpnes ved oppstart. Påkrevd sammen med --run
--run <target>strengKjører det navngitte scenarioet og avslutter. Slår på kommandolinjemodus
--by <name|id>listenameHvordan --run peker ut scenarioet
--headlessboolskfalseIngen vinduer. Uten den vises vinduet mens kjøringen pågår
--param name=valuegjentakbarOppgir en scenarioparameter
--all-logsboolskfalseTar med oppføringene fra motoren, ikke bare dem fra handlingen Log
--out <file>strengSkriver loggen også til en fil, fortløpende
--clear-settings-clsboolskfalseTilbakestiller preferansene før oppstart
--inactive-windowboolskfalseViser vinduet uten å gi det fokus
--quiet-qboolskReduserer utdataene til kjøringsloggen alene. Legges til automatisk når --run er med
--mcp-session-name <name>strengautoGir MCP-økten et navn (se også variabelen RESTORM_MCP_SESSION_NAME)
--help-hViser hjelpen
--version-vViser versjonen
KodeBetydning
0Scenarioet ble fullført riktig
1Feil, avbrudd, eller en feil i motoren
2Målet finnes ikke, --out-filen er utilgjengelig, eller --run uten --open
3Rettighet nektet — token mangler, er ugyldig eller tilbakekalt, planen holder ikke, eller verifiseringspunktet er uoppnåelig
VariabelRolle
RESTORM_TOKENOrganisasjonstokenet (rstk_…) som headless kjøring krever
RESTORM_MCP_SESSION_NAMETilsvarer --mcp-session-name

Hemmeligheter av typen miljøvariabel leses også fra prosessens miljø: det er den anbefalte mekanismen i kontinuerlig integrasjon.

Åpne et prosjekt:

Terminal window
restorm --open ./api.restorm

Kjøre et scenario med vinduet synlig (praktisk for å følge med):

Terminal window
restorm --open ./api.restorm --run "Tests de fumée"

Kjøre uten vindu, med parametere og en fullstendig logg:

Terminal window
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=staging

Se Headless kjøring og CI for utdataformatet, konverteringen av parametrene og eksempler på pipelines.