Ga naar inhoud

Opdrachtregel

Terminal window
restorm [--open <chemin>] [--run <cible>] [options]
ArgumentAliasTypeStandaardRol
--open <chemin>-otekenreeksBestand of map die bij het starten wordt geopend. Verplicht met --run
--run <cible>tekenreeksVoert het genoemde scenario uit en stopt. Zet de opdrachtregelmodus aan
--by <name|id>lijstnameHoe --run het scenario aanwijst
--headlessbooleanfalseGeen venster. Zonder deze optie verschijnt het venster tijdens de uitvoering
--param nom=valeurherhaalbaarGeeft een scenarioparameter mee
--all-logsbooleanfalseNeemt ook de items van de engine op, niet alleen die van de actie Log
--out <fichier>tekenreeksSchrijft het logboek ook naar een bestand, doorlopend
--clear-settings-clsbooleanfalseZet de voorkeuren terug voordat de applicatie start
--inactive-windowbooleanfalseToont het venster zonder het de focus te geven
--quiet-qbooleanBeperkt de uitvoer tot alleen het uitvoeringslogboek. Wordt automatisch toegevoegd wanneer --run aanwezig is
--mcp-session-name <nom>tekenreeksautoGeeft de MCP-sessie een naam (zie ook de variabele RESTORM_MCP_SESSION_NAME)
--help-hToont de hulp
--version-vToont de versie
CodeBetekenis
0Het scenario is correct afgerond
1Mislukking, afbreking, of een fout van de engine
2Doel niet gevonden, --out-bestand niet toegankelijk, of --run zonder --open
3Recht geweigerd — token ontbreekt, is ongeldig of ingetrokken, plan ontoereikend, of het controlepunt is onbereikbaar
VariabeleRol
RESTORM_TOKENHet organisatietoken (rstk_…) dat de headless uitvoering vereist
RESTORM_MCP_SESSION_NAMEEquivalent van --mcp-session-name

De geheimen van het type omgevingsvariabele worden ook uit de omgeving van het proces gelezen: dat is het aanbevolen mechanisme in continue integratie.

Een project openen:

Terminal window
restorm --open ./api.restorm

Een scenario uitvoeren met het venster zichtbaar (handig om mee te kijken):

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

Uitvoeren zonder venster, met parameters en een volledig logboek:

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

Zie Headless uitvoering en CI voor het uitvoerformaat, de conversie van de parameters en voorbeelden van pipelines.