Nuevo: ¡TestSprite CLI ya está disponible!

Ve la Ejecución Antes de Gastar un Crédito en Ella.

Un trabajo de CI mal configurado no se anuncia a sí mismo — simplemente ejecuta las pruebas equivocadas contra el entorno equivocado. --dry-run muestra exactamente qué pruebas se ejecutarían, contra qué entorno y qué acciones realizarían, sin ejecutar un solo paso ni gastar un crédito.

Integrado en el Mismo CLI Que Ya Usas

GitHub ActionsGitLab CIEjecuciones localesBucles de agentes
Confiar en una configuración de CI hasta que falla en producción no soluciona nada — solo oculta el error hasta que resulta costoso. Previsualízala, no te limites a confiar en ella.

Ve Exactamente Qué Se Ejecutaría

--dry-run enumera qué pruebas ejecutaría un comando y en qué orden, sin iniciar realmente ninguna de ellas.

Confirma el Entorno Correcto

La vista previa muestra a qué entorno o URL base apuntaría la ejecución — así una configuración mal dirigida se detecta antes de que toque nada.

Previsualiza las Acciones, No Solo una Lista

El dry run resuelve lo que realmente haría cada prueba, paso a paso, en lugar de limitarse a nombrar los IDs de las pruebas que tocaría.

No Gastes Ningún Crédito

Nada se ejecuta, así que nada se factura. Ejecuta --dry-run tantas veces como necesites mientras configuras tu CI.

$ testsprite test run --project my-project --dry-run
  Dry run — no tests will be executed, no credits will be spent.
  Environment: staging (https://staging.example.com)
  Tests that would run (3):
    - TC_checkout_flow  (frontend, Playwright)
    - TC_orders_api     (backend, Python)
    - TC_login_flow     (frontend, Playwright)
  Actions previewed: 14 steps across 3 tests

$ testsprite test run --project my-project --dry-run --output json
  {"dryRun":true,"tests":3,"environment":"staging","credits":0}

Detecta un Trabajo de CI Mal Configurado Antes de Que Se Ejecute de Verdad

Una configuración de CI que apunta al entorno equivocado, o que dispara la lista de pruebas equivocada, no se anuncia a sí misma — simplemente ejecuta lo incorrecto. --dry-run te permite verificar la configuración antes de que cada commit gaste un crédito en una ejecución que no pretendías activar.

Diseñado para Pipelines de CI en los Que Puedas Confiar

Una Bandera Global

--dry-run funciona junto a comandos que ejecutan acciones, como test run, para que puedas previsualizar antes de comprometerte con una ejecución real.

Seguro de Ejecutar en Cualquier Momento

Como nada se ejecuta y no se gastan créditos, es seguro incluirlo en un paso del pipeline y ejecutarlo tantas veces como quieras mientras depuras una configuración.

Versión Comunitaria Gratuita

Ofrece una versión comunitaria gratuita, haciéndonos accesibles para todos.

Se Combina con Salida Legible por Máquina

Combina --dry-run con --output json para incorporar la vista previa en tus propias verificaciones de CI o scripts.

Con la Confianza de Empresas de Todo el Mundo

"TestSprite ofrece una rica generación de casos de prueba, una estructura clara y un código fácil de leer. También admite la depuración simple en línea con la capacidad de expandirse rápidamente generando nuevos casos de prueba."

"La automatización de TestSprite nos ayuda a reducir toneladas de trabajo manual. Los desarrolladores pueden detectar y resolver errores fácilmente en una etapa más temprana del proceso de desarrollo."

Preguntas Frecuentes

¿Qué hace exactamente --dry-run?

Muestra exactamente qué haría un comando — qué pruebas se ejecutarían, contra qué entorno, y qué acciones realizarían — sin ejecutar nada ni gastar créditos.

¿--dry-run funciona con cualquier comando, o solo con test run?

Es una bandera global, así que funciona con comandos que ejecutan acciones, permitiéndote previsualizar antes de comprometerte con una ejecución real.

¿Un dry run consume créditos?

No — como nada se ejecuta realmente, un dry run no gasta créditos. Ese es el punto: puedes verificar la configuración gratis, tantas veces como necesites.

¿Cómo uso esto para revisar una configuración de CI?

Añade --dry-run al mismo comando que llama tu pipeline de CI. Si el entorno, las pruebas o las acciones que muestra no coinciden con lo que esperas, corrige la configuración antes de que se ejecute de verdad.

¿Puedo obtener la salida del dry-run en un formato legible por máquina?

Sí — combina --dry-run con --output json para obtener una salida estructurada que puedas analizar en tus propias verificaciones de CI o scripts.

Sabe Qué Se Ejecutará Antes de Que Se Ejecute.