Testando programas

Importante: esse recurso só estará disponível se estiver habilitado para a sua conta.

Opcionalmente, você pode testar o seu programa usando uma lista de teste para garantir que está funcionando como você espera.

Você pode testar todos os eventos iniciais suportados ou um subconjunto de eventos para testar um fluxo de programas específicos.

Observação: os programas de teste não são suportados com as visualizações SQL em estágios iniciais.

O teste envia mensagens à sua lista de provas, mostra quais caminhos foram executados e o número de promulgações que são executadas em cada caminho.

Eventos não suportados

Atualmente, os eventos a seguir não são suportados para teste:

  • Abandono de carrinho
  • Abandono de navegação
  • Comprar
  • Conectar
  • Campanhas por SMS por meio de um seletor de evento
  • Notificações de e-mail quando seleções são feitas em um seletor por desempenho ou portão de estágio

  • Envios de formulários e Serviços Web por meio de um evento personalizado

Antes de começar:

Antes de ser possível testar um programa, você precisa:

  • Criar um grupo de seed para sua lista
    Esse grupo será usado quando a lista de seed receber as mensagens de teste. Para obter informações sobre a criação de um grupo de seed, consulte Criando listas de testes/grupo de seed.
  • Validar o programa para garantir que ele seja construído corretamente
    Quando você testa um programa, o Programa valida-o automaticamente. Você também pode validar um programa da guia Projetar ao projetá-lo; dessa forma, não será necessário retornar à guia Projetar para corrigir os erros. Para validar manualmente um programa, clique em Validar na guia Projetar.

Se existirem erros de validação quando você tentar testar o programa, uma mensagem o notificará que todos os erros devem ser corrigidos antes que o programa possa ser testado.

Para abrir a guia Projetar e corrigir os erros, clique em Corrigir na mensagem. Os objetos com erros de validação ficam destacados na tela e os erros são listados no painel direito.

Clique em Validar quantas vezes forem necessárias até que todos os erros tenham sido corrigidos.

Para iniciar o teste:

  1. Selecione a guia Testar.
  2. Para selecionar uma lista de teste, clique em Configurações de teste, selecione a lista de teste e clique em OK.
  3. Clique em Promover rascunho.

    Promover um rascunho faz com que ele fique disponível para testes.

    Se o programa não contiver erros, ele está pronto para ser testado. Se o programa contiver erros, clique em Corrigir na mensagem de notificação, corrija os erros e repita as etapas 1-3.

  4. Selecione o evento inicial e as opções de temporizador, conforme necessário:
    • Eventos - a seleção do evento traz promulgações para o teste, em vez de utilizar a agenda do evento. Por padrão, todos os eventos suportados são selecionados. Desmarque as caixas de seleção de todos os eventos que você não deseja incluir. Selecione pelo menos um evento inicial.
    • Temporizadores - o modo de Passagem passa entradas imediatamente através do temporizador, em vez de usar as configurações do temporizador. O modo de Interrupção para as promulgações no temporizador até você permitir que elas sejam passadas. Por padrão, todos os temporizadores ficam no modo de Passagem.

      Dica: se você está aguardando dados comportamentais, use o modo de Interrupção para os dados a serem coletados.

  5. Clique em Testar.

    O teste começa a ser realizado. A barra de progresso na parte superior da página mostra o status do teste:

    • Iniciando—o tempo necessário para criar entradas por meio da execução do Filtro Agendado ou para preparar eventos.
    • Ativo—o teste está roteando promulgações e/ou aguardando a ocorrência de eventos.
    • Interrompendo—o teste está sendo interrompido.
    • Interrompido—o teste foi interrompido.

    Por padrão, o andamento é atualizado a cada 30 segundos. Para atualizar manualmente, clique em Atualizar.

  6. Para terminar o teste, clique em Interromper.

    Para testar novamente o mesmo rascunho, por exemplo outro fluxo, clique em Redefinir.

Relacionado

Programa, teste, lista de testes, grupo de seed, validar