İçeriğe geç

Komut satırı

Terminal window
restorm [--open <chemin>] [--run <cible>] [options]
ArgümanDiğer adıTürVarsayılanRolü
--open <path>-odizeBaşlangıçta açılacak dosya veya klasör. --run ile birlikte zorunludur
--run <target>dizeAdı verilen senaryoyu çalıştırır ve çıkar. Komut satırı modunu etkinleştirir
--by <name|id>listename--run senaryoyu nasıl belirtir
--headlessboolefalseHiç pencere yok. Bu seçenek olmadan pencere çalıştırma sırasında görünür
--param name=valueyinelenebilirBir senaryo parametresi sağlar
--all-logsboolefalseYalnızca Log eyleminin değil, motorun kayıtlarını da içerir
--out <file>dizeGünlüğü ayrıca, oluştukça bir dosyaya yazar
--clear-settings-clsboolefalseBaşlatmadan önce tercihleri sıfırlar
--inactive-windowboolefalsePencereyi odak vermeden gösterir
--quiet-qbooleÇıktıyı yalnızca çalıştırma günlüğüne indirir. --run varsa otomatik olarak eklenir
--mcp-session-name <name>dizeotomatikMCP oturumunu adlandırır (ayrıca RESTORM_MCP_SESSION_NAME değişkenine bakın)
--help-hYardımı gösterir
--version-vSürümü gösterir
KodAnlamı
0Senaryo düzgün biçimde tamamlandı
1Başarısızlık, iptal veya motor hatası
2Hedef bulunamadı, --out dosyasına erişilemedi ya da --open olmadan --run verildi
3Yetki reddedildi — token eksik, geçersiz veya iptal edilmiş, plan yetersiz, ya da doğrulama noktasına ulaşılamıyor
DeğişkenRolü
RESTORM_TOKENHeadless çalıştırma için gereken organizasyon token’ı (rstk_…)
RESTORM_MCP_SESSION_NAME--mcp-session-name ile eşdeğerdir

Ortam değişkeni türündeki gizli değerler de sürecin ortamından okunur: sürekli entegrasyonda önerilen mekanizma budur.

Bir proje açma:

Terminal window
restorm --open ./api.restorm

Pencereyi göstererek bir senaryo çalıştırma (izlemek için kullanışlıdır):

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

Pencere olmadan, parametrelerle ve eksiksiz bir günlükle çalıştırma:

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

Çıktı biçimi, parametre dönüşümü ve pipeline örnekleri için Headless çalıştırma ve sürekli entegrasyon sayfasına bakın.