Entendendo Execuções de Teste do Fluxograma Interativo
Fluxogramas interativos são destinados à execução em um servidor de runtime com um visitante por vez. Todavia, é possível testá-los no Campaign para assegurar que o fluxograma interativo crie e designe visitantes nos segmentos esperados.
As execuções de teste do fluxograma interativo meramente verificam a lógica de segmentação. Para um teste completo de seus fluxogramas interativos e como ele interage com seu ponto de contato, você deve implementar o fluxograma interativo para um servidor de runtime de teste.
O método de teste de fluxogramas interativos é o mesmo que o de teste de fluxogramas em lote, ou seja, realiza uma execução de teste. Apesar dos resultados parecem semelhantes — cada segmento recebe algum número de membros — a forma como o fluxograma designa os membros é diferente. Quando você executa uma execução de teste em um fluxograma interativo, o ambiente de design usa um ambiente de tempo de execução. O ambiente de tempo de execução trata cada linha em sua tabela de perfis como um visitante, executando um visitante por vez por meio do fluxograma.
O ambiente de tempo de execução referencia os dados do cliente fornecidos nas tabelas referenciadas em fluxogramas interativos e todos os dados em tempo real disponíveis nos parâmetros de evento, callouts externos e assim por diante. Durante uma execução de teste, o ambiente de design não possui acesso aos dados em tempo real reais. O ambiente de design usa os dados disponíveis em sua tabela de execução de teste. Você precisa trabalhar com o administrador do seu Interact para incluir dados de amostra no perfil de execução de teste que testará adequadamente seus fluxogramas interativos. Por exemplo, se você definir a lógica de segmentação que separa membros de público com base no primeiro dígito de seu CEP, certifique-se de ter uma entrada em seu perfil de execução de teste para cada primeiro dígito possível.
Por padrão, o processo Interação limita o número de registros de entrada em sua tabela de perfis usada em uma execução de teste, mas é possível ajustar o número de registros usados conforme necessário. O ambiente de design seleciona o primeiro número de registros na ordem de IDs de público. Por exemplo, se você limitar sua execução de teste a 5 registros, o ambiente de design usa os primeiros 5 registros em sua tabela de perfis de execução de teste, classificados por ID de público.
*
É possível visualizar os resultados a partir apenas da última execução de teste. O projetar de design exclui todos os dados da execução de teste anterior ao iniciar uma nova execução de teste. Se houver mais de 1.000 entradas em sua execução de teste, ou visualizar dados de execução de teste após o fechamento da janela de execução de teste, os dados de execução de teste são armazenados nas tabelas a seguir no banco de dados definidas pela testRunDataSource.
*
TestAttr_n—Contém os dados para o relatório Dados do Atributo de Execução de Teste, ou seja, todos os dados na tabela de perfis para cada ID de público.
*
TestCount_n—Contém os dados para o relatório Contagens de Células de Execução de Teste, ou seja, o número de membros em cada célula.
*
TestError_n—Contém os dados para o relatório Erros de Execução de Teste, ou seja, todos os erros, se ocorrerem, na execução de teste.
*
TestSeg_n—Contém os dados para o relatório Dados de Segmento de Execução de Teste, ou seja, o ID de público e o segmento designado.
O sufixo _n indica o ID de fluxograma. É possível determinar o ID de fluxograma examinando a tabela UA_Flowchart nas tabelas de sistema do Campaign.
Configurar o Tamanho da Execução de Teste
Executar uma Execução de Teste