コンテンツにスキップ

コマンドライン

Terminal window
restorm [--open <path>] [--run <target>] [options]
引数別名既定値役割
--open <path>-o文字列起動時に開くファイルまたはフォルダー。--run と併用する場合は必須
--run <target>文字列指定した名前のシナリオを実行して終了します。コマンドラインモードを有効にします
--by <name|id>リストname--run がシナリオを指定する方法
--headless真偽値falseウィンドウを表示しません。指定しない場合は実行中にウィンドウが表示されます
--param name=value繰り返し可シナリオのパラメーターを渡します
--all-logs真偽値falseLog アクションの出力だけでなく、エンジンのログも含めます
--out <file>文字列ログをファイルにも逐次書き出します
--clear-settings-cls真偽値false起動前に設定を初期化します
--inactive-window真偽値falseウィンドウを表示しますが、フォーカスは与えません
--quiet-q真偽値出力を実行ログだけに絞ります。--run があるときは 自動的に付加されます
--mcp-session-name <name>文字列自動MCP セッションに名前を付けます(環境変数 RESTORM_MCP_SESSION_NAME も参照)
--help-hヘルプを表示します
--version-vバージョンを表示します
コード意味
0シナリオが正常に完了しました
1失敗、キャンセル、またはエンジンのエラー
2対象が見つからない、--out のファイルに書き込めない、または --open なしの --run
3権限が拒否されました — トークンがない、無効または失効している、プランが不足している、検証エンドポイントに到達できない
変数役割
RESTORM_TOKENヘッドレス実行 が必要とする組織トークン(rstk_…
RESTORM_MCP_SESSION_NAME--mcp-session-name と同等

環境変数 型の シークレット も、プロセスの環境から 読み取られます。継続的インテグレーションではこの仕組みが推奨されます。

プロジェクトを開く場合。

Terminal window
restorm --open ./api.restorm

ウィンドウを表示しながらシナリオを実行する場合(動きを見たいときに便利です)。

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

ウィンドウなしで、パラメーターと完全なログ付きで実行する場合。

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

出力形式、パラメーターの変換、パイプラインの例については ヘッドレス実行と CI を参照してください。