Ir al contenido

Línea de comandos

Terminal window
restorm [--open <chemin>] [--run <cible>] [options]
ArgumentoAliasTipoPor defectoFunción
--open <chemin>-ocadenaArchivo o carpeta que se abre al arrancar. Obligatorio con --run
--run <cible>cadenaEjecuta el escenario indicado y sale. Activa el modo de línea de comandos
--by <name|id>listanameCómo designa --run el escenario
--headlessbooleanofalseSin ninguna ventana. Sin él, la ventana se muestra durante la ejecución
--param nom=valeurrepetibleProporciona un parámetro de escenario
--all-logsbooleanofalseIncluye las entradas del motor, no solo las de la acción Log
--out <fichier>cadenaEscribe también el registro en un archivo, de forma continua
--clear-settings-clsbooleanofalseReinicia las preferencias antes del lanzamiento
--inactive-windowbooleanofalseMuestra la ventana sin darle el foco
--quiet-qbooleanoReduce la salida al solo registro de ejecución. Se añade automáticamente en presencia de --run
--mcp-session-name <nom>cadenaautoNombra la sesión MCP (véase también la variable RESTORM_MCP_SESSION_NAME)
--help-hMuestra la ayuda
--version-vMuestra la versión
CódigoSignificado
0El escenario ha terminado correctamente
1Fallo, cancelación o error del motor
2Destino no encontrado, archivo --out inaccesible, o --run sin --open
3Permiso denegado — token ausente, no válido o revocado, plan insuficiente, o punto de verificación inalcanzable
VariableFunción
RESTORM_TOKENEl token de organización (rstk_…) que requiere la ejecución headless
RESTORM_MCP_SESSION_NAMEEquivalente de --mcp-session-name

Los secretos de tipo variable de entorno también se leen en el entorno del proceso: es el mecanismo recomendado en integración continua.

Abrir un proyecto:

Terminal window
restorm --open ./api.restorm

Ejecutar un escenario mostrando la ventana (práctico para observar):

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

Ejecutar sin ventana, con parámetros y un registro 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 Ejecución headless y CI para el formato de salida, la conversión de los parámetros y ejemplos de pipelines.