Dicas para criar um conjunto de teste bem-sucedido - Guia do desenvolvedor

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Dicas para criar um conjunto de teste bem-sucedido

  • Você pode criar uma função do IAM para o Test Workbench no console ou configurar sua função step-by-step do IAM. Para mais informações, consulte Criar um perfil do IAM para o Test Workbench.

  • Antes de executar um teste, valide o conjunto de teste e a definição do bot em busca de inconsistências usando o botão Validar discrepância. Se a intenção e as convenções de nomenclatura de slots usadas no conjunto de teste forem consistentes com o bot, execute o teste. Se alguma anomalia for identificada, revise o conjunto de teste, atualize o conjunto de teste e escolha Validar discrepância. Repita essa sequência novamente até que nenhuma inconsistência seja observada e, em seguida, execute o teste.

  • O Test Workbench pode testar com diferentes formatos de valor de slot na coluna Slot de Saída Esperado. Para qualquer slot incorporado, você pode escolher o valor fornecido na entrada do usuário (por exemplo, Date = amanhã) ou fornecer seu valor absoluto resolvido (por exemplo, Date = 2023-03-21). Para mais informações sobre slots integrados e seus valores absolutos, consulte Slots integrados.

  • Para consistência e legibilidade nas colunas do slot de saída esperado, siga a convenção de "SlotName = SlotValue" (por exemplo, AppointmentType = limpeza) com um espaço antes e depois do sinal de igual.

  • Se o bot incluir slots compostos, em Slot de Saída Esperado, defina subslots com o nome do slot, separados por um ponto (por exemplo, “Car.Color”). Nenhuma outra sintaxe e pontuação funcionarão.

  • Se o bot incluir slots de vários valores, em Slot de saída esperado, forneça vários valores de slot, separados por uma vírgula (” FlowerType = rosas, lírios”). Nenhuma outra sintaxe e pontuação funcionarão.

  • Certifique-se de que o conjunto de teste seja criado a partir de logs de conversas válidos.

  • O valor Slot:slot ficará na mesma coluna após as colunas de intenção no formato CSV.

  • A entrada DTMF de um turno de usuário é interpretada como uma transcrição esperada e não lista uma localização do Amazon S3.