Veja a Execução Antes de Gastar um Crédito Nela.
Um job de CI mal configurado não avisa que está errado — ele simplesmente executa os testes errados contra o ambiente errado. O --dry-run mostra exatamente quais testes seriam executados, qual ambiente seria o alvo, e quais ações eles tomariam, sem executar um único passo ou gastar um crédito.
Incorporado ao Mesmo CLI Que Você Já Usa
Veja Exatamente O Que Seria Executado
O --dry-run lista quais testes um comando executaria e em que ordem, sem realmente iniciar nenhum deles.
Confirme o Ambiente Correto
A prévia mostra qual ambiente ou URL base uma execução teria como alvo — assim, uma configuração apontada para o lugar errado é detectada antes de tocar em qualquer coisa.
Visualize as Ações, Não Apenas uma Lista
O dry run resolve o que cada teste realmente faria, passo a passo, em vez de apenas nomear os IDs de teste que tocaria.
Gaste Zero Créditos
Nada é executado, então nada é cobrado. Rode o --dry-run quantas vezes precisar enquanto estiver montando uma configuração.
$ 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}
Detecte um Job de CI Mal Configurado Antes de Ele Rodar de Verdade
Uma configuração de CI que aponta para o ambiente errado, ou dispara a lista de testes errada, não avisa que está errada — ela simplesmente executa a coisa errada. O --dry-run permite que você verifique a montagem antes que cada commit gaste um crédito em uma execução que você não pretendia disparar.
Feito para Pipelines de CI em Que Você Quer Confiar
Uma Flag Global
O --dry-run funciona junto com comandos que executam ações, como test run, para que você possa visualizar antes de se comprometer com uma execução real.
Seguro para Rodar a Qualquer Momento
Como nada é executado e nenhum crédito é gasto, é seguro incluir em uma etapa do pipeline e rodar quantas vezes quiser enquanto estiver depurando uma configuração.
Versão Comunitária Gratuita
Oferece uma versão comunitária gratuita, tornando-nos acessíveis a todos.
Combina Com Saída Legível por Máquina
Combine o --dry-run com --output json para alimentar a prévia em suas próprias verificações de CI ou scripts.
Confiado por Empresas em Todo o Mundo
"TestSprite oferece geração rica de casos de teste, estrutura clara e código fácil de ler. Também suporta depuração online simples com a capacidade de expandir rapidamente gerando novos casos de teste."
"A automação do TestSprite nos ajuda a reduzir toneladas de trabalho manual. Os desenvolvedores podem facilmente detectar e resolver bugs mais cedo no processo de desenvolvimento."
FAQ
O que o --dry-run realmente faz?
Ele mostra exatamente o que um comando faria — quais testes seriam executados, contra qual ambiente, e quais ações tomariam — sem executar nada ou gastar créditos.
O --dry-run funciona com qualquer comando, ou só com test run?
É uma flag global, então funciona com comandos que executam ações, permitindo que você visualize antes de se comprometer com uma execução real.
Um dry run custa créditos?
Não — como nada é realmente executado, um dry run não gasta créditos. Esse é o objetivo: você pode verificar a montagem de graça, quantas vezes precisar.
Como eu uso isso para verificar a sanidade de uma configuração de CI?
Adicione --dry-run ao mesmo comando que seu pipeline de CI chama. Se o ambiente, os testes ou as ações mostradas na prévia não corresponderem ao que você espera, corrija a configuração antes que ela rode de verdade.
Posso obter a saída do dry-run em um formato legível por máquina?
Sim — combine --dry-run com --output json para obter uma saída estruturada que você pode processar em suas próprias verificações de CI ou scripts.