Kommandoraden
restorm [--open <path>] [--run <target>] [options]Argument
Section titled “Argument”| Argument | Alias | Typ | Standard | Roll |
|---|---|---|---|---|
--open <path> | -o | sträng | — | Fil eller mapp som ska öppnas vid uppstart. Obligatorisk med --run |
--run <target> | sträng | — | Kör det angivna scenariot och avslutar. Aktiverar kommandoradsläget | |
--by <name|id> | lista | name | Hur --run pekar ut scenariot | |
--headless | boolesk | false | Inget fönster. Utan detta argument visas fönstret under körningen | |
--param name=value | repeterbar | — | Skickar in en scenarioparameter | |
--all-logs | boolesk | false | Tar med motorns poster, inte bara de från åtgärden Log | |
--out <file> | sträng | — | Skriver loggen även till en fil, löpande | |
--clear-settings | -cls | boolesk | false | Återställer inställningarna före start |
--inactive-window | boolesk | false | Visar fönstret utan att ge det fokus | |
--quiet | -q | boolesk | — | Begränsar utdata till enbart körningsloggen. Läggs till automatiskt när --run finns med |
--mcp-session-name <name> | sträng | auto | Namnger MCP-sessionen (se även variabeln RESTORM_MCP_SESSION_NAME) | |
--help | -h | Visar hjälpen | ||
--version | -v | Visar versionen |
Slutkoder
Section titled “Slutkoder”| Kod | Betydelse |
|---|---|
0 | Scenariot avslutades korrekt |
1 | Misslyckande, avbrott, eller fel i motorn |
2 | Målet hittades inte, filen --out är oåtkomlig, eller --run utan --open |
3 | Rättighet nekad — token saknas, är ogiltig eller återkallad, planen räcker inte, eller verifieringspunkten är onåbar |
Miljövariabler
Section titled “Miljövariabler”| Variabel | Roll |
|---|---|
RESTORM_TOKEN | Organisationens token (rstk_…) som krävs för headless-körning |
RESTORM_MCP_SESSION_NAME | Motsvarigheten till --mcp-session-name |
Hemligheter av typen miljövariabel läses också ur processens miljö: det är den rekommenderade mekanismen i kontinuerlig integration.
Exempel
Section titled “Exempel”Öppna ett projekt:
restorm --open ./api.restormKör ett scenario med fönstret synligt (praktiskt för att titta på):
restorm --open ./api.restorm --run "Tests de fumée"Kör utan fönster, med parametrar och en komplett 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-körning och CI för utdataformatet, konverteringen av parametrar och exempel på pipelines.