Siirry sisältöön

Komentorivi

Terminal window
restorm [--open <path>] [--run <target>] [options]
ArgumenttiAliasTyyppiOletusTehtävä
--open <path>-omerkkijonoKäynnistyksen yhteydessä avattava tiedosto tai kansio. Pakollinen --run-valitsimen kanssa
--run <target>merkkijonoSuorittaa nimetyn skenaarion ja poistuu. Ottaa komentorivitilan käyttöön
--by <name|id>luettelonameMiten --run yksilöi skenaarion
--headlesstotuusarvofalseEi lainkaan ikkunaa. Ilman tätä ikkuna näkyy suorituksen ajan
--param name=valuetoistettavaAntaa skenaariolle parametrin
--all-logstotuusarvofalseSisällyttää myös moottorin merkinnät, ei vain Log-toiminnon merkintöjä
--out <file>merkkijonoKirjoittaa lokin myös tiedostoon, sitä mukaa kuin sitä syntyy
--clear-settings-clstotuusarvofalsePalauttaa asetukset alkutilaan ennen käynnistystä
--inactive-windowtotuusarvofalseNäyttää ikkunan antamatta sille kohdistusta
--quiet-qtotuusarvoRajaa tulosteen pelkkään suorituslokiin. Lisätään automaattisesti, kun --run on annettu
--mcp-session-name <name>merkkijonoautoNimeää MCP-istunnon (katso myös muuttuja RESTORM_MCP_SESSION_NAME)
--help-hNäyttää ohjeen
--version-vNäyttää version
KoodiMerkitys
0Skenaario päättyi onnistuneesti
1Epäonnistuminen, peruutus tai moottorin virhe
2Kohdetta ei löytynyt, --out-tiedostoon ei päästy käsiksi, tai --run annettiin ilman --open
3Oikeus evätty — token puuttuu, on virheellinen tai peruutettu, tilaustaso ei riitä, tai tarkistuspisteeseen ei saada yhteyttä
MuuttujaTehtävä
RESTORM_TOKENOrganisaatiotoken (rstk_…), jota headless-suoritus vaatii
RESTORM_MCP_SESSION_NAMEVastaa valitsinta --mcp-session-name

Myös ympäristömuuttuja-tyyppiset salaisuudet luetaan prosessin ympäristöstä: tämä on suositeltu tapa jatkuvassa integraatiossa.

Projektin avaaminen:

Terminal window
restorm --open ./api.restorm

Skenaarion suorittaminen ikkuna näkyvissä (kätevä seuraamista varten):

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

Suoritus ilman ikkunaa, parametreilla ja täydellä lokilla:

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

Katso Headless-suoritus ja jatkuva integraatio, jossa käsitellään tulostemuoto, parametrien muunnos ja esimerkkejä putkista.