Hoppa till innehåll

Kommandoraden

Terminal window
restorm [--open <path>] [--run <target>] [options]
ArgumentAliasTypStandardRoll
--open <path>-osträngFil eller mapp som ska öppnas vid uppstart. Obligatorisk med --run
--run <target>strängKör det angivna scenariot och avslutar. Aktiverar kommandoradsläget
--by <name|id>listanameHur --run pekar ut scenariot
--headlessbooleskfalseInget fönster. Utan detta argument visas fönstret under körningen
--param name=valuerepeterbarSkickar in en scenarioparameter
--all-logsbooleskfalseTar med motorns poster, inte bara de från åtgärden Log
--out <file>strängSkriver loggen även till en fil, löpande
--clear-settings-clsbooleskfalseÅterställer inställningarna före start
--inactive-windowbooleskfalseVisar fönstret utan att ge det fokus
--quiet-qbooleskBegränsar utdata till enbart körningsloggen. Läggs till automatiskt när --run finns med
--mcp-session-name <name>strängautoNamnger MCP-sessionen (se även variabeln RESTORM_MCP_SESSION_NAME)
--help-hVisar hjälpen
--version-vVisar versionen
KodBetydelse
0Scenariot avslutades korrekt
1Misslyckande, avbrott, eller fel i motorn
2Målet hittades inte, filen --out är oåtkomlig, eller --run utan --open
3Rättighet nekad — token saknas, är ogiltig eller återkallad, planen räcker inte, eller verifieringspunkten är onåbar
VariabelRoll
RESTORM_TOKENOrganisationens token (rstk_…) som krävs för headless-körning
RESTORM_MCP_SESSION_NAMEMotsvarigheten till --mcp-session-name

Hemligheter av typen miljövariabel läses också ur processens miljö: det är den rekommenderade mekanismen i kontinuerlig integration.

Öppna ett projekt:

Terminal window
restorm --open ./api.restorm

Kör ett scenario med fönstret synligt (praktiskt för att titta på):

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

Kör utan fönster, med parametrar och en komplett 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-körning och CI för utdataformatet, konverteringen av parametrar och exempel på pipelines.