Rreshti i komandës
restorm [--open <path>] [--run <target>] [options]Argumentet
Section titled “Argumentet”| Argumenti | Alias | Tipi | Parazgjedhja | Roli |
|---|---|---|---|---|
--open <path> | -o | varg | — | Skedari ose dosja që hapet në nisje. I detyrueshëm me --run |
--run <target> | varg | — | Ekzekuton skenarin e emërtuar dhe del. Aktivizon modalitetin e rreshtit të komandës | |
--by <name|id> | listë | name | Si e tregon --run skenarin | |
--headless | boolean | false | Asnjë dritare. Pa të, dritarja shfaqet gjatë ekzekutimit | |
--param name=value | i përsëritshëm | — | Jep një parametër skenari | |
--all-logs | boolean | false | Përfshin zërat e motorit, jo vetëm ata të veprimit Log | |
--out <file> | varg | — | E shkruan regjistrin edhe brenda një skedari, vazhdimisht | |
--clear-settings | -cls | boolean | false | Riinicializon preferencat përpara nisjes |
--inactive-window | boolean | false | E shfaq dritaren pa i dhënë fokusin | |
--quiet | -q | boolean | — | E redukton daljen vetëm te regjistri i ekzekutimit. Shtohet automatikisht në prani të --run |
--mcp-session-name <name> | varg | auto | Emërton sesionin MCP (shihni edhe variablën RESTORM_MCP_SESSION_NAME) | |
--help | -h | Shfaq ndihmën | ||
--version | -v | Shfaq versionin |
Kodet e daljes
Section titled “Kodet e daljes”| Kodi | Kuptimi |
|---|---|
0 | Skenari përfundoi si duhet |
1 | Dështim, anulim, ose gabim i motorit |
2 | Caku nuk u gjet, skedari --out i paarritshëm, ose --run pa --open |
3 | E drejtë e refuzuar — token që mungon, i pavlefshëm ose i revokuar, plan i pamjaftueshëm, ose pikë verifikimi e paarritshme |
Variablat e mjedisit
Section titled “Variablat e mjedisit”| Variabla | Roli |
|---|---|
RESTORM_TOKEN | Token-i i organizatës (rstk_…) i kërkuar nga ekzekutimi headless |
RESTORM_MCP_SESSION_NAME | Ekuivalenti i --mcp-session-name |
Sekretet e tipit variabël mjedisi lexohen gjithashtu brenda mjedisit të procesit: ky është mekanizmi i rekomanduar në integrimin e vazhdueshëm.
Shembuj
Section titled “Shembuj”Hapja e një projekti:
restorm --open ./api.restormEkzekutimi i një skenari duke shfaqur dritaren (praktike për të vëzhguar):
restorm --open ./api.restorm --run "Tests de fumée"Ekzekutimi pa dritare, me parametra dhe me regjistër të plotë:
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=stagingShihni Ekzekutimin headless dhe CI për formatin e daljes, shndërrimin e parametrave dhe shembuj pipeline-sh.