Pular para o conteúdo

Linha de comandos

Terminal window
restorm [--open <path>] [--run <target>] [options]
ArgumentoAliasTipoPredefiniçãoFunção
--open <path>-ocadeiaFicheiro ou pasta a abrir no arranque. Obrigatório com --run
--run <target>cadeiaExecuta o cenário indicado e sai. Ativa o modo linha de comandos
--by <name|id>listanameComo --run designa o cenário
--headlessbooleanofalseNenhuma janela. Sem ele, a janela aparece durante a execução
--param name=valuerepetívelFornece um parâmetro de cenário
--all-logsbooleanofalseInclui as entradas do motor, não apenas as da ação Log
--out <file>cadeiaEscreve também o registo num ficheiro, em tempo real
--clear-settings-clsbooleanofalseReinicia as preferências antes do lançamento
--inactive-windowbooleanofalseMostra a janela sem lhe dar o foco
--quiet-qbooleanoReduz a saída apenas ao registo de execução. Adicionado automaticamente na presença de --run
--mcp-session-name <name>cadeiaautomáticoDá nome à sessão MCP (ver também a variável RESTORM_MCP_SESSION_NAME)
--help-hMostra a ajuda
--version-vMostra a versão
CódigoSignificado
0O cenário terminou corretamente
1Falha, cancelamento ou erro do motor
2Alvo não encontrado, ficheiro --out inacessível ou --run sem --open
3Direito recusado — token ausente, inválido ou revogado, plano insuficiente, ou ponto de verificação inalcançável
VariávelFunção
RESTORM_TOKENO token de organização (rstk_…) exigido pela execução headless
RESTORM_MCP_SESSION_NAMEEquivalente de --mcp-session-name

Os segredos do tipo variável de ambiente também são lidos no ambiente do processo: é o mecanismo recomendado em integração contínua.

Abrir um projeto:

Terminal window
restorm --open ./api.restorm

Executar um cenário mostrando a janela (prático para observar):

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

Executar sem janela, com parâmetros e um registo completo:

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

Consulte Execução headless e CI para o formato de saída, a conversão dos parâmetros e exemplos de pipelines.