Jornadas — testar os nós antes de publicar
Testar um nó permite conferir seu funcionamento com os dados de uma pessoa antes de liberar a jornada para o público. Você pode descobrir uma variável sem valor, uma comunicação incorreta ou uma resposta que não contém a informação esperada enquanto ainda está preparando o fluxo.
O teste usa um perfil escolhido e executa somente a operação daquele nó. Ele não inicia uma participação na jornada nem percorre as etapas anteriores ou seguintes.
Quais nós podem ser testados
| Nó | O que o teste faz | Exige autenticação de dois fatores (2FA)? |
|---|---|---|
| Ação de push | Faz um envio real com o template, a integração e os dados do perfil escolhido. | Sim. |
| Ação de webhook | Faz uma chamada real ao serviço configurado na ação. | Sim. |
| Condição externa | Consulta o serviço e mostra sua resposta e os campos encontrados. | Não. |
| Esperar por condição externa | Testa a consulta usada pela espera, mostrando a resposta do serviço. | Não. |
| Conversão por condição externa | Testa a consulta usada para observar o objetivo, mostrando a resposta do serviço. | Não. |
| Coleta de dados | Consulta o serviço e verifica se a resposta pode ser usada como Dados coletados. | Não. |
Nos nós de condição externa, o teste está disponível para a consulta individual configurada no editor. Ele não avalia o resultado final da condição. Testar uma espera não faz o tempo passar nem a conclui; testar uma conversão não registra que a pessoa converteu.
Outros nós, como entrada em outra jornada, teste A/B e conversão explícita, não possuem esse teste isolado. Para conferir seu comportamento, acompanhe uma participação controlada pelo fluxo.
Por que algumas ações pedem 2FA
Os testes de ação de push e webhook fazem disparos reais. A confirmação com o código do autenticador acrescenta uma proteção antes de enviar uma comunicação ou executar uma operação no serviço de destino.
Os testes de condição externa, espera por condição externa, conversão por condição externa e coleta de dados não pedem esse código. Eles verificam consultas e respostas usadas pelo fluxo. Ainda assim, a chamada ao serviço é real: a ausência de 2FA não transforma o teste em uma simulação.
Em todos os casos, você precisa ter permissão para testar e acesso à busca do perfil que será usado.
Como executar um teste
- Configure o nó, incluindo o template e as variáveis necessárias.
- Abra a opção Testar do nó.
- Escolha o tipo de identidade, informe o valor e use Buscar cliente.
- Selecione o perfil que deseja usar. Confira se é a pessoa e o destino adequados para o teste.
- Nos testes de ação, preencha o Código do autenticador.
- Clique em Executar teste e confira o resultado.
Use um perfil e um destino controlados. Uma notificação pode chegar à pessoa, e uma chamada externa pode produzir efeitos no serviço configurado.
Se a opção de teste não estiver disponível, confira se o nó está entre os tipos aceitos, se sua configuração está preenchida e se você possui as permissões necessárias.
O que conferir no teste de uma ação
No push, confira se o conteúdo e os valores personalizados chegam como esperado. No webhook, confira se o serviço recebeu a solicitação e realizou a operação pretendida.
Um disparo aceito confirma que a integração recebeu a solicitação. Isso, sozinho, não comprova que a pessoa recebeu ou abriu uma comunicação. Essa diferença está explicada em ações, variáveis e personalização.
Se o teste falhar ou o disparo for suprimido, leia o motivo apresentado. Quando disponíveis, a solicitação enviada e a resposta do serviço ajudam a encontrar o problema. Corrija a configuração e repita o teste antes de publicar.
O que conferir nas condições externas
Nos testes de condição externa, espera por condição externa e conversão por condição externa, confira se o serviço responde e se o campo necessário aparece em Campos da resposta.
Depois, compare o valor retornado com a regra que você configurou no nó. Uma consulta bem-sucedida não significa que a condição foi atendida: o teste mostra os dados para você conferir a comparação.
Se aparecer Campo não encontrado, revise o campo escolhido e a resposta do serviço antes de depender dessa informação para decidir um caminho, encerrar uma espera ou reconhecer uma conversão.
O que conferir na coleta de dados
A coleta verifica se a resposta respeita os campos e formatos declarados no template. Isso ajuda a descobrir, por exemplo, que um campo obrigatório está ausente ou que um valor chegou em um formato diferente do esperado.
Para testar, o template e a integração precisam estar ativos, com versões publicadas. O template também precisa ter a estrutura da resposta definida. O teste usa essas versões publicadas.
O resultado Coleta validada com sucesso confirma que a resposta recebida pôde ser preparada como Dados coletados. Se houver incompatibilidade, confira a mensagem e o campo indicado. O teste não grava esses dados em uma participação existente nem executa os próximos nós.
Dados usados no teste
O teste usa os dados do perfil selecionado. Quando uma variável depende do acontecimento de entrada, pode usar o evento mais recente desse perfil. Esse evento pode ser diferente daquele que iniciaria a jornada em uma situação real.
Como as etapas anteriores não são executadas, informações de entrada ou de uma coleta anterior podem não estar disponíveis. Nesses casos, o teste usa o valor padrão configurado ou um valor de exemplo. Confira os valores usados: um teste que funciona com um valor de exemplo não confirma que esse dado estará disponível durante a jornada.
Antes de liberar a jornada
Teste os nós depois de configurar templates, integrações e variáveis. Se corrigir uma configuração que afeta a execução, teste novamente o trecho alterado.
Depois, revise como os nós se conectam. O teste isolado não confirma se a pessoa chegará àquela etapa, se uma espera terá a duração desejada ou se os dados necessários serão produzidos antes dela. Uma participação controlada permite conferir essas relações no histórico da jornada.
Essa sequência ajuda a encontrar problemas antes que alcancem o público: primeiro confira cada operação, depois o caminho completo e, por fim, publique a versão pronta para uso.
