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

Toda Execução de Teste Deixa Evidências.

Um visto verde sem nada por trás é uma afirmação, não uma prova. testsprite test artifact get <runId> traz a evidência real — screenshots, DOM snapshots, logs de requisição/resposta — de qualquer execução, para que você possa verificar o trabalho, não apenas o veredito.

Cada Execução, Registrada

ScreenshotsDOM snapshotsLogs de requisição/respostaHistórico de execuções
Um teste que reporta "passou" mas não consegue mostrar o porquê não é evidência — é uma opinião. O nosso vem com uma trilha documental.

Veja O Que Você Quebrou

testsprite test artifact get <runId> traz o pacote completo de evidências de uma execução — não apenas a linha de aprovado/reprovado, mas os screenshots e logs reais por trás dela.

Entenda O Que Você Quer

testsprite test result <testId> --history mostra como um teste se comportou em cada execução, não apenas na mais recente.

Valide O Que Você Tem

As evidências são capturadas da execução real contra seu ambiente ativo — os mesmos artefatos que uma pessoa depurando a falha manualmente gostaria de ter.

Sugira O Que Você Precisa

Combine o artefato com test failure get em uma execução com falha, e você tem tanto a evidência bruta quanto a hipótese da causa raiz em um só lugar.

$ testsprite test run --all --project prj_8f2a --wait --output json
  ✓ TC_checkout_flow     passed   run_9f21

$ testsprite test artifact get run_9f21 --out ./evidence
  ✓ Saved screenshots, DOM snapshot, request logs to ./evidence

$ testsprite test result TC_checkout_flow --history
  run_9c10   passed
  run_9e88   passed
  run_9f21   passed

Prova, Não Apenas uma Linha de Aprovado/Reprovado

Qualquer um pode afirmar que um teste passou. Uma trilha de auditoria é o que permite que outra pessoa verifique essa afirmação sem precisar executar o teste novamente.

Feito para Quando Alguém Pergunta "Tem Certeza?"

Evidências em Cada Execução

Os artefatos são capturados automaticamente — você não precisa se lembrar de ativar a gravação antes de uma execução importante.

Histórico, Não Apenas um Instantâneo

test result --history mostra a tendência, útil para identificar uma regressão lenta que uma única execução não revelaria.

Versão Comunitária Gratuita

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

Combina Com o Diff

Combine artefatos com test diff para ver a evidência exata do que mudou entre duas execuções.

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 exatamente está no pacote de artefatos de uma execução?

Screenshots, DOM snapshots e logs de requisição/resposta da execução real — a mesma evidência que uma pessoa depurando a falha manualmente coletaria.

Preciso configurar algo para obter os artefatos?

Não — eles são capturados como parte da execução. testsprite test artifact get <runId> os recupera posteriormente.

Posso ver como um teste se comportou ao longo do tempo, não apenas na última execução?

Sim — testsprite test result <testId> --history mostra todas as execuções daquele teste, não apenas a mais recente.

Por que isso importa se o teste já reportou aprovado ou reprovado?

Porque uma linha de status é uma afirmação — o artefato é o que permite que você ou um colega de equipe verifique essa afirmação em vez de simplesmente acreditar nela.

Isso funciona para testes que eu mesmo enviei?

Sim — a captura de artefatos e o histórico funcionam da mesma forma, seja o teste gerado ou enviado com test code put.

Não Confie Apenas no Visto. Verifique a Evidência.