Skip to main content

Criar base de testes

Clique em + Criar conjunto na página Base de testes para abrir o painel de criação. O mesmo painel é usado para editar conjuntos existentes — nesse caso o título muda para Editar base de testes.

Identificação

Nome

Campo obrigatório. Dê um nome descritivo que identifique o cenário sendo testado.

  • Exemplos: "Caminho feliz", "Erro de conexão entre nós", "Input inválido sem configuração"

Resultado esperado

Define se o agente deve ter sucesso ou falhar neste cenário. Clique no card para alternar entre as opções:

OpçãoComportamento esperado
Deve ter sucessoO agente deve completar a execução sem escalonar
Deve falharO agente deve escalonar ou rejeitar esta entrada

Argumentos de entrada

Lista todos os argumentos de entrada configurados no agente. Para cada argumento:

  • Preencha o valor que será enviado ao agente neste teste.
  • Clique em Ignorar para excluir o argumento desta avaliação — o valor não será verificado.

O campo de entrada varia conforme o tipo do argumento:

TipoCampo
TextoCampo de texto livre
NúmeroCampo numérico
DataCampo de texto no formato YYYY-MM-DD
BooleanoToggle Verdadeiro / Falso
ArquivoBotão Selecionar arquivo (ou Substituir / Remover se já houver um arquivo)
JSONEditor de texto no formato { "key": "value" }

Se o agente não tiver argumentos de entrada configurados, a seção exibirá a mensagem "Este agente não possui argumentos de entrada configurados."

Saídas esperadas

Lista todos os argumentos de saída configurados no agente. Preencha os valores que o agente deve retornar para que o teste seja considerado aprovado.

Assim como nas entradas, clique em Ignorar para não verificar um argumento de saída específico.

Se o agente não tiver argumentos de saída configurados, a seção exibirá a mensagem "Este agente não possui saídas configuradas."

Salvar

Clique em Criar conjunto (ou Salvar alterações ao editar) para confirmar. O conjunto aparecerá na lista da página Bases de testes.

tip

Use nomes claros e cenários variados — teste o caminho feliz, entradas inválidas e casos-limite. Isso ajuda a identificar regressões antes de publicar uma nova versão.