VALIDAÇÃO PARA FLUXOS CRÍTICOS DO PRODUTO

Quando você diz que quebrou, o time enxerga por quê.

Descreva um fluxo como login ou checkout. O VerifySignal segue os mesmos passos em um navegador real e devolve o ponto exato da falha, telas e logs.

Você revisa o que será verificado antes de o navegador rodar.

CHECKOUT · ÚLTIMO RESULTADOcheckout / 04:29
Fluxo crítico de checkout

O total mudou depois do pagamento

O que verificar foi revisado antes da execução
FALHOU
  1. Abrir o checkoutPASSOU
  2. Enviar o pagamentoPASSOU
  3. Conferir o totalFALHOU
  4. Guardar o que aconteceuSALVO
Esperado €118,00Encontrado €128,00
Tela e registro da requisição salvos
Roda em um navegador realSegue os mesmos passos revisadosGuarda telas e logsComeça grátis e sem conta

O PROBLEMA

“Roda de novo” não é um diagnóstico.

PARA QA

O rerun apaga a história.

Quando o vermelho vira verde na segunda tentativa, você ainda não sabe se o produto se recuperou ou se a verificação não era confiável.

PARA O TIME

Uma tela sem contexto vira discussão.

A engenharia precisa do passo que falhou, do resultado esperado, do que apareceu e dos registros de apoio no mesmo lugar.

COMO FUNCIONA

Do que precisa funcionar à prova do que aconteceu.

ROLE PARA ACOMPANHAR A JORNADA

Acompanhe uma jornada de checkout desde o seu pedido até um resultado que a engenharia consegue usar.

01 / 05

Comece pelo que precisa ser verdade.

Descreva o resultado na linguagem que seu time já usa. Você não precisa transformar isso em código de teste.

“O cliente conclui a compra com o total exibido.”
02 / 05

Claude Code ou Codex encontra o caminho real.

Ele lê o projeto e confere o produto aberto para transformar a intenção em passos concretos no navegador.

Contexto do projeto + tela ao vivo → jornada proposta
03 / 05

Você mantém a decisão.

Revise os passos, o resultado esperado, o login e tudo que pode alterar dados antes de rodar.

Uma dúvida real volta para você; ela nunca é inventada.
04 / 05

O navegador segue o combinado.

Cada chamada executa uma sequência fixa em um navegador real. Nenhum modelo decide o que passa ou falha no caminho.

Uma execução · passos revisados · sem improviso
05 / 05

A falha chega com contexto.

O passo quebrado volta com a tela e o registro da requisição que o sustentam, para a engenharia começar pela falha.

Descoberta do QA → evidência → ação da engenharia
0102030405

COMO FUNCIONA

Do que precisa funcionar à prova do que aconteceu.

Acompanhe uma jornada de checkout desde o seu pedido até um resultado que a engenharia consegue usar.

01 / 05

Comece pelo que precisa ser verdade.

Descreva o resultado na linguagem que seu time já usa. Você não precisa transformar isso em código de teste.

“O cliente conclui a compra com o total exibido.”
02 / 05

Claude Code ou Codex encontra o caminho real.

Ele lê o projeto e confere o produto aberto para transformar a intenção em passos concretos no navegador.

Contexto do projeto + tela ao vivo → jornada proposta
03 / 05

Você mantém a decisão.

Revise os passos, o resultado esperado, o login e tudo que pode alterar dados antes de rodar.

Uma dúvida real volta para você; ela nunca é inventada.
04 / 05

O navegador segue o combinado.

Cada chamada executa uma sequência fixa em um navegador real. Nenhum modelo decide o que passa ou falha no caminho.

Uma execução · passos revisados · sem improviso
05 / 05

A falha chega com contexto.

O passo quebrado volta com a tela e o registro da requisição que o sustentam, para a engenharia começar pela falha.

Descoberta do QA → evidência → ação da engenharia

O QUE O TIME RECEBE

O resultado responde à próxima pergunta.

Em vez de apenas mais um ponto verde ou vermelho, o relatório mostra onde a jornada parou e o que o produto exibiu.

Um resultado, uma explicação.

O QA sustenta a descoberta. A engenharia começa pelo passo que falhou.

VERIFY / SIGNALEXEMPLO ILUSTRATIVO
Mesmo fluxo · mesmo relatório
RESULTADOFALHOU
Fluxo
Checkout
Falhou em
Conferir o total do pedido
Esperado
€118,00
Encontrado
€128,00
Tela
payment-total.png
Requisição
POST /checkout · 200

O QUE FUNCIONA HOJE

Comece por uma jornada que o time já valida à mão.

O VerifySignal já cobre trabalho real no navegador, inclusive páginas privadas e ações que alteram dados.

DISPONÍVEL AGORA

Login e páginas privadas

Use credenciais fornecidas na hora da execução, sem gravá-las no projeto.

Formulários, checkout e alterações

Ações que mudam dados são destacadas para revisão antes de rodar.

Jornadas com várias etapas

Navegação, entradas, verificações, telas e logs ficam no mesmo resultado.

A validação no navegador e os arquivos locais estão disponíveis hoje. Rodar um fluxo salvo sem o site ao vivo ainda é experimental.

COMECE GRÁTIS

Comece por um fluxo que o time valida manualmente.

Instale o VerifySignal, conecte o agente de código que o time já usa e deixe o Golden Path propor a primeira validação para você revisar.

Requer Node.js 24+ e Chromium. O instalador cuida do Python.

Prepare o projeto

Rode as etapas 01–03 no terminal, na raiz do projeto.

01 · Instale

O instalador configura o uv e um Python compatível caso não existam na máquina.

curl -LsSf https://www.verifysignal.io/install.sh | sh

Já tem uv ou pipx? uv tool install verifysignal-spec faz o mesmo.

02 · Escolha seu agente de código

Escolha um. O VerifySignal prepara a integração correspondente no projeto.

verifysignal init --here --integration claude
03 · Confira a instalação
verifysignal check
04 · Continue no seu agenteClaude Code · chat do agente

Abra o Claude Code na raiz do projeto. Digite isto no chat do agente — não no terminal.

/verifysignal

O Golden Path lê o contexto seguro do projeto, recomenda um primeiro fluxo de baixo risco e pede sua aprovação antes de executar.

A primeira configuração pede seu e-mail e envia um código de acesso gratuito. Sem conta e sem cobrança.