• ENGINE
  • ASSERTION
  • ENV
  • HUMAN

Como distinguir erros de teste de bugs de código com sua IA

Conecte uma única vez para dar acesso aos seus logs. O agente identifica se você precisa corrigir a lógica ou apenas atualizar um teste.

Pergunte à IA sobre esta página

Resposta rápida

É um bug ou um teste ruim?

Seu agente compara a saída real nos logs com o estado esperado definido no seu conjunto de testes. Ele identifica se a lógica do código está falha ou se a própria asserção está incorreta. Você saberá exatamente qual lado precisa de correção.

Resultados de falhas

Onde cada problema se encaixa.

A IA categoriza as falhas para você saber exatamente onde focar seu tempo.

ENGINE

Bug real no código

A IA encontra uma divergência entre a lógica do código e os requisitos. Você recebe o caminho direto para a função com erro.

ASSERTION

Lógica de teste falha

O agente percebe que o código funciona, mas o teste está validando algo errado. Você saberá qual asserção deve reescrever.

ENV

Problema de infraestrutura

A IA detecta se uma dependência ausente ou um ambiente quebrado causou a queda. Isso evita que você procure bugs que não existem.

HUMAN

Revisão manual necessária

Se os logs estiverem confusos ou a falha for intermitente, a IA sinaliza para você. Você decide como lidar com a ambiguidade.

O fluxo

O que sua IA faz quando um teste falha.

O agente faz o trabalho pesado de ler stack traces e arquivos de código.

  1. Ingestão de logs

    Seu agente coleta os logs brutos da falha e os arquivos de código relevantes para entender o contexto.

    diagnose_test_failure
  2. Busca de padrões

    O agente compara a mensagem de erro com padrões conhecidos de asserções falhas ou defeitos de lógica.

    diagnose_test_failure
  3. Verificação de lógica

    Ele rastreia o caminho de execução para ver se o código realmente desviou da lógica pretendida.

    diagnose_test_failure
  4. Entrega do veredito

    A IA apresenta a conclusão final se o problema é um bug, um erro de teste ou uma falha de ambiente.

    diagnose_test_failure

Teste

Copie estes comandos para começar.

Use estes prompts para fazer a IA agir sobre uma falha.

Pontos de partida

Estes são apenas exemplos. Substitua os nomes de repositórios e caminhos de arquivos pelos seus.

QA Arbiter Connector

Tudo pronto. Escolha seu cliente MCP e siga as instruções de configuração.

Link do conectorhttps://edge.vinkius.com/vk_preview_X69TXPHsdjAfNffcyFTnx1dWNUhv3RVHL0mSZM7p/mcp

Claude Desktop

Siga os passos abaixo para conectar em segundos.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — QA Arbiter capabilities are ready to use.
Configuração · claude_desktop_config.jsonCopiar
{
  "mcpServers": {
    "qa-arbiter-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_X69TXPHsdjAfNffcyFTnx1dWNUhv3RVHL0mSZM7p/mcp"
    }
  }
}
Copie no chat04
  • Analise a falha no repositório auth-service e me diga se a asserção está errada.

  • Verifique os logs do último build no repositório payment-gateway. Isso é um bug real?

  • Cheque as falhas de teste no repositório user-api e descubra se o ambiente está causando isso.

  • Diagnostique por que os testes de integração no repositório checkout-flow estão falhando.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Comece aqui

Conecte o QA Arbiter uma vez e pronto.

Conecte o MCP ao seu cliente com um clique. Suas credenciais ficam criptografadas e você pode começar a depurar imediatamente.

Conectar QA Arbiter à sua IA

FAQ

Como funciona esta tarefa

  • 01

    A IA pode consertar o código para mim?

    Não. A IA identifica se o problema é um bug ou uma asserção ruim, mas você deve escrever e commitar a correção real.

  • 02

    Ela tem acesso a todo o meu código?

    Ela lê apenas os arquivos e logs necessários para diagnosticar a falha específica que você apontar.

  • 03

    Ela pode rodar os testes sozinha?

    Não. Este MCP foi projetado para analisar dados de falhas existentes, não para disparar novas execuções de testes.

  • 04

    Ela vai deletar algum arquivo de teste meu?

    Não. A IA tem apenas acesso de leitura aos seus logs e código para realizar o diagnóstico.

  • 05

    E se a falha no teste for intermitente?

    A IA tentará encontrar padrões nos logs, mas se não encontrar uma causa consistente, ela sinalizará o problema para sua revisão manual.

  • Mais dúvidas sobre o QA Arbiter? A página do Connector responde. Veja tudo o que o QA Arbiter Connector pode fazer

Conecte QA Arbiter ao Claude, Cursor, ChatGPT e outros