Test Mode
A funcionalidade Test Mode executa um fluxo de integração para que você analise e solucione eventuais problemas antes de implementá-lo.
Você pode executar o Test Mode parcialmente mesmo que não tenha finalizado a construção de seu fluxo de integração. Se algum step estiver desconectado dos outros steps, não será executado.
Se o seu fluxo usar variáveis de ambiente, o teste será executado com os valores definidos em Environment Variables.
O Test Mode estará disponível se:
-
Todas as informações obrigatórias nos formulários de configuração forem preenchidas;
-
O fluxo incluir ao menos um step do tipo trigger (gatilho);
-
O fluxo for salvo antes da execução do teste.
Configurando o Test Mode
A configuração do Test Mode varia dependendo do tipo de trigger que você está utilizando. Há dois tipos:
A seguir, aprenda a configurar as informações de execução para cada tipo.
Rest Trigger
-
Clique no botão TEST MODE, no canto superior direito.
-
(Opcional) Na tela de Test Mode, preencha os seguintes campos:
-
Body: insira o payload para execução.
-
Headers
-
Name: insira um nome para o valor de Header. Máximo de 40 caracteres.
-
Value: insira o valor.
Para adicionar novos valores, clique no botão .
-
-
Query Params
-
Name: insira um nome para o valor de Query Params.
-
Value: insira o valor.
Para adicionar novos valores, clique no botão .
Para expandir ou esconder os valores dos campos acima, clique no ícone da seta . Você também pode usar a rolagem caso queira visualizar os três campos expandidos. O sinal de indica que os campos foram preenchidos.
-
-
-
Clique no botão EXECUTE.
-
Confira a resposta da execução em Execution Info.
Scheduler Trigger
-
Clique no botão TEST MODE, no canto superior direito.
Na tela de Test Mode, os campos Body, Headers e Query Params ficam bloqueados para o Scheduler Trigger.
-
Clique no botão EXECUTE.
-
Confira a resposta da execução em Execution Info.
Execution Info
A seção Execution Info exibe os detalhes da execução do fluxo de integração. Aqui, você confere:
-
Execution Status: o status da execução. Pode ser deploying (executando), sucesso ou erro.
-
Execution ID: a identificação da execução.
-
Start Time: data e hora do início da execução.
-
End Time: data e hora do fim da execução.
-
Duration: o tempo total de execução do teste em milissegundos.
-
View Log : ao clicar nesse botão, você pode visualizar os logs de execução detalhados no Sensedia Analytics.