Novo: TestSprite CLI Já Está Disponível!

Sua Suíte Inteira. Um Único Comando.

Executar testes um de cada vez não escala além de um punhado deles. testsprite test create-batch <file> e test run --all --project <id> operam sobre toda a sua suíte como uma única operação — feito para equipes cuja cobertura já superou a execução manual.

Escala De 5 Testes a 500

create-batchrun --allrerun --alldelete-batch
Uma suíte de testes que só funciona um teste de cada vez não é uma suíte — é uma lista de tarefas. As operações em lote são o que torna centenas de testes realmente gerenciáveis.

Veja O Que Você Quebrou

testsprite test rerun --all --project <id> reverifica todos os testes de um projeto em uma única chamada — sem que você precise escrever um loop.

Entenda O Que Você Quer

testsprite test create-batch <file> define muitos testes a partir de um único arquivo, então expandir sua suíte é uma simples edição, não centenas de comandos individuais.

Valide O Que Você Tem

testsprite test run --all --project <id> --wait --output json executa toda a suíte e aguarda um único resultado consolidado.

Sugira O Que Você Precisa

As falhas em uma execução em lote ainda recebem pacotes de falha individuais — a escala não custa o detalhe de nenhum teste.

$ testsprite test create-batch tests.json
  ✓ 84 tests created in prj_8f2a

$ testsprite test run --all --project prj_8f2a --wait --output json
  ✓ 81 passed   ✗ 3 failed   (84 total)

$ testsprite test rerun --all --project prj_8f2a --wait --output json
  ✓ 84 passed   (3 fixed since last run)

Cobertura Que Escala Com Sua Suíte, Não Com Sua Paciência

Sejam 20 testes ou 2.000, run --all e rerun --all são o mesmo comando — o CLI não fica mais lento de operar conforme sua suíte cresce, mesmo que a execução em si demore mais.

Feito para Suítes Que Já Superaram as Execuções Manuais

Criação em Lote

test create-batch e test update gerenciam muitos testes a partir de um arquivo, em vez de um comando por teste.

Limpeza em Lote

testsprite test delete-batch <file> remove um conjunto inteiro de testes aposentados em uma única chamada.

Versão Comunitária Gratuita

Oferece uma versão comunitária gratuita, tornando-nos acessíveis a todos.

O Mesmo Detalhe de Falha em Escala

Cada teste em um lote ainda recebe seu próprio pacote de falha caso falhe — nada se perde em um resumo.

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

Quantos testes posso executar em um único lote?

Tantos quantos seu projeto tiver — run --all e rerun --all operam sobre todo o conjunto de testes do projeto em uma única chamada, seja uma dezena de testes ou algumas centenas.

Perco detalhes das falhas individuais ao executar em lote?

Não — cada teste do lote ainda recebe seu próprio pacote de falha caso falhe. As operações em lote economizam comandos, não visibilidade.

Como adiciono um grande número de testes de uma só vez?

testsprite test create-batch <file> recebe um arquivo que define muitos testes e os cria todos em uma única chamada.

Como removo um grande número de testes de uma só vez?

testsprite test delete-batch <file> remove um conjunto definido em uma única chamada — útil ao aposentar uma suíte antiga.

Posso combinar execuções em lote com CI?

Sim — test run --all é exatamente o tipo de comando que se encaixa como uma única etapa de CI, autenticado de forma não interativa com TESTSPRITE_API_KEY.

Sua Suíte Inteira Não Deveria Levar o Dia Todo Para Rodar à Mão.