Ir al contenido

Primeros Pasos

Aprende a instalar el binario de la CLI de Testform, configurar el autocompletado en tu shell y ejecutar tus primeros comandos operativos.

Puedes instalar la CLI de Testform como dependencia global o local:

Ventana de terminal
# Instalacion global con npm
npm install -g @fromeroc9/testform@beta
# Instalacion global con pnpm
pnpm add -g @fromeroc9/testform@beta
# O ejecucion bajo demanda con npx
npx testform --help

Ejecuta el comando version para confirmar que el binario este correctamente enlazado en tu $PATH:

Ventana de terminal
testform -version

Salida esperada:

Testform v1.0.0
Plataforma: darwin/arm64
Compilacion: commit 4f9a12c

Testform incluye autocompletado nativo para Bash, Zsh y PowerShell.

Ventana de terminal
testform -install-autocomplete
# o manualmente:
eval "$(testform completion bash)"

Agrega la siguiente linea a tu archivo ~/.zshrc:

Ventana de terminal
eval "$(testform completion zsh)"

Agrega la siguiente linea a tu $PROFILE:

Ventana de terminal
Invoke-Expression (&testform completion powershell | Out-String)

Una vez instalado, el flujo de trabajo basico consta de:

  1. testform init: Inicializa la configuracion y carpetas.
  2. testform validate: Comprueba la sintaxis de tus archivos .feature.
  3. testform plan: Evalua las diferencias especulativas contra el estado remoto.
  4. testform apply: Aplica y concilia las mutaciones con tu proveedor.