testform show
testform [opciones globales] show [opciones] [ruta]El comando testform show presenta una representación legible o estructurada de un archivo de estado (testform.state) o de un plan de ejecución guardado.
Es un comando de solo lectura utilizado para inspeccionar el estado actual de la infraestructura sin riesgo de inducir alteraciones.
Opciones del Comando
Sección titulada «Opciones del Comando»| Opción | Por Defecto | Descripción |
|---|---|---|
-json |
false |
Emite la totalidad del estado o plan en formato de objeto JSON estructurado. |
-no-color |
false |
Desactiva colores en la salida de consola. |
Ejemplos de Ejecución Real
Sección titulada «Ejemplos de Ejecución Real»Inspección del Estado Actual
Sección titulada «Inspección del Estado Actual»$ testform show
# testcase.login_valid:resource "testcase" "login_valid" { id = 104 title = "Valid credentials allow login" labels = ["auth", "smoke", "regression"] milestone = "Sprint 42" url = "https://github.com/mi-org/web-app/issues/104" state = "open"}Inspección de un Archivo de Plan Guardado
Sección titulada «Inspección de un Archivo de Plan Guardado»$ testform show testform.plan.bin
Testform will perform the following actions:
# checkout.case.feature::@tc-3 will be created + resource "testcase" "checkout_coupon" { + title = "Aplicar cupón promocional válido" }
Plan: 1 to add, 0 to change, 0 to destroy.Inspección en JSON (para Automatización con Scripts)
Sección titulada «Inspección en JSON (para Automatización con Scripts)»testform show -json | jq '.resources[].instances[].attributes.title'Códigos de Salida
Sección titulada «Códigos de Salida»0: Inspección completada exitosamente.1: No fue posible leer el archivo de estado o de plan.