Aller au contenu

Komandna linija

Terminal window
restorm [--open <chemin>] [--run <cible>] [options]
ArgumentAlijasTipPodrazumevanoUloga
--open <putanja>-oniskaDatoteka ili fascikla koju treba otvoriti pri pokretanju. Obavezno uz --run
--run <cilj>niskaIzvršava imenovani scenario i izlazi. Uključuje režim komandne linije
--by <name|id>listanameKako --run označava scenario
--headlesslogičkafalseBez prozora. Bez njega se prozor prikazuje tokom izvršavanja
--param ime=vrednostponovljivoDostavlja parametar scenarija
--all-logslogičkafalseUključuje stavke mehanizma, a ne samo one iz akcije Log
--out <datoteka>niskaZapis se usput upisuje i u datoteku
--clear-settings-clslogičkafalseResetuje podešavanja pre pokretanja
--inactive-windowlogičkafalsePrikazuje prozor bez davanja fokusa
--quiet-qlogičkaSvodi izlaz samo na zapis izvršavanja. Dodaje se automatski uz --run
--mcp-session-name <ime>niskaautomatskiImenuje MCP sesiju (vidite i promenljivu RESTORM_MCP_SESSION_NAME)
--help-hPrikazuje pomoć
--version-vPrikazuje verziju
KodZnačenje
0Scenario se ispravno završio
1Neuspeh, otkazivanje ili greška mehanizma
2Cilj nije pronađen, --out datoteka nije dostupna ili --run bez --open
3Odbijeno pravo — token nedostaje, nevažeći je ili je opozvan, plan nije dovoljan, ili tačka provere nije dostupna
PromenljivaUloga
RESTORM_TOKENToken organizacije (rstk_…) koji zahteva headless izvršavanje
RESTORM_MCP_SESSION_NAMEEkvivalent za --mcp-session-name

Tajne tipa promenljiva okruženja takođe se čitaju iz okruženja procesa: to je preporučeni mehanizam u kontinuiranoj integraciji.

Otvaranje projekta:

Terminal window
restorm --open ./api.restorm

Izvršavanje scenarija uz prikaz prozora (praktično za posmatranje):

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

Izvršavanje bez prozora, sa parametrima i kompletnim zapisom:

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

Vidite Headless izvršavanje i CI za format izlaza, konverziju parametara i primere pipeline-a.