Categoria de e-mail

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 8 min. de leitura
  • Use Automated Test Framework (ATF) para testar notificações por e-mail, fluxos de e-mail de saída e respostas de e-mail de entrada.

    Validar E-mail de Saída

    Verifique se um determinado e-mail de saída existe pesquisando-o na tabela E-mail [sys_email].

    Use esta etapa para testar qualquer script de geração de e-mail que não seja capturado nas etapas de teste Validar E-mail de Saída Gerado pelo Fluxo ou Validar E-mail de Saída Gerado pela Notificação.

    Tabela 1. Entradas
    Campo Descrição
    Ordem de execução Inteiro que especifica a ordem na qual o teste executa esta etapa.

    Conforme você cria etapas, o sistema atribui automaticamente a cada etapa um valor incremental. Este valor faz com que o teste execute as etapas na ordem em que você as criou. Você pode mudar essa ordem padrão editando os valores da ordem de execução.

    Aplicação Escopo da aplicação no qual o sistema executa esta etapa.
    Ativo Opção para ativar esta etapa de teste para uso.
    Teste Nome do teste ao qual você está adicionando a etapa.
    Configuração da etapa Nome da etapa.
    Anotações Anotações sobre a etapa de teste.
    Condições Condições usadas para filtrar e-mails de saída. Por exemplo, para encontrar um e-mail que foi enviado para user@example.com, defina a condição como [Recipients] [is] [user@example.com].
    Tabela Tabela a ser consultada. Por padrão, esta etapa consulta somente a tabela E-mail [sys_email].
    Nota:
    Durante o teste, esta etapa pode demorar mais do que o esperado para ser executada. A etapa expira após dois minutos por padrão.

    Validar E-mail de Saída Gerado pelo Fluxo

    Verifique se um determinado e-mail de saída existe pesquisando-o na tabela E-mail [sys_email]. Use esta etapa para testar se um fluxo é acionado conforme o esperado.

    Nota:
    Esta etapa pesquisa somente e-mails criados por uma ação de fluxo Enviar e-mail. Para encontrar um e-mail que foi enviado depois que uma notificação foi acionada em um fluxo, use a etapa Validar E-mail de Saída Gerado pela Notificação. Para encontrar um e-mail que foi criado em qualquer outra ação de fluxo, como uma ação de script personalizada, use a etapa Validar E-mail de Saída.
    Tabela 2. Entradas
    Campo Descrição
    Ordem de execução Inteiro que especifica a ordem na qual o teste executa esta etapa.

    Conforme você cria etapas, o sistema atribui automaticamente a cada etapa um valor incremental. Este valor faz com que o teste execute as etapas na ordem em que você as criou. Você pode mudar essa ordem padrão editando os valores da ordem de execução.

    Aplicação Escopo da aplicação no qual o sistema executa esta etapa.
    Ativo Opção para ativar esta etapa de teste para uso.
    Teste Nome do teste ao qual você está adicionando a etapa.
    Configuração da etapa Nome da etapa.
    Anotações Anotações sobre a etapa de teste.
    Fluxos de Origem Fluxo do qual o e-mail de saída foi criado.
    Condições Condições usadas para filtrar e-mails de saída. Por exemplo, para encontrar um e-mail que foi enviado para user@example.com, defina a condição como [Recipients] [is] [user@example.com].
    Tabela Tabela a ser consultada. Por padrão, esta etapa consulta somente a tabela E-mail [sys_email].
    Nota:
    Durante o teste, esta etapa pode demorar mais do que o esperado para ser executada. A etapa expira após dois minutos por padrão.

    Validar E-mail de Saída Gerado pela Notificação

    Verifique se um determinado e-mail de saída existe pesquisando-o na tabela E-mail [sys_email]. Use esta etapa para testar se uma notificação por e-mail é acionada conforme o esperado.

    Tabela 3. Entradas
    Campo Descrição
    Ordem de execução Inteiro que especifica a ordem na qual o teste executa esta etapa.

    Conforme você cria etapas, o sistema atribui automaticamente a cada etapa um valor incremental. Este valor faz com que o teste execute as etapas na ordem em que você as criou. Você pode mudar essa ordem padrão editando os valores da ordem de execução.

    Aplicação Escopo da aplicação no qual o sistema executa esta etapa.
    Ativo Opção para ativar esta etapa de teste para uso.
    Teste Nome do teste ao qual você está adicionando a etapa.
    Configuração da etapa Nome da etapa.
    Anotações Anotações sobre a etapa de teste.
    Notificação de Origem Notificação de que o e-mail de saída foi criado. Este campo faz referência à tabela Notificação [sysevent_email_action].
    Condições Condições usadas para filtrar e-mails de saída. Por exemplo, para encontrar um e-mail que foi enviado para user@example.com, defina a condição como [Recipients] [is] [user@example.com].
    Tabela Tabela a ser consultada. Por padrão, esta etapa consulta somente a tabela E-mail [sys_email].
    Nota:
    Durante o teste, esta etapa pode demorar mais do que o esperado para ser executada. A etapa expira após dois minutos por padrão.

    Gerar E-mail Recebido

    Crie um registro de e-mail de entrada para testar um fluxo de e-mail de entrada ou uma ação de e-mail de entrada.

    Tabela 4. Entradas
    Campo Descrição
    Ordem de execução Inteiro que especifica a ordem na qual o teste executa esta etapa.

    Conforme você cria etapas, o sistema atribui automaticamente a cada etapa um valor incremental. Este valor faz com que o teste execute as etapas na ordem em que você as criou. Você pode mudar essa ordem padrão editando os valores da ordem de execução.

    Aplicação Escopo da aplicação no qual o sistema executa esta etapa.
    Ativo Opção para ativar esta etapa de teste para uso.
    Teste Nome do teste ao qual você está adicionando a etapa.
    Configuração da etapa Nome da etapa.
    Anotações Anotações sobre a etapa de teste.
    De Endereço do remetente do e-mail. Você pode inserir manualmente um endereço de e-mail ou fazer referência a um endereço de e-mail de um registro de usuário. Se você inserir manualmente um endereço de e-mail, o sistema corresponderá o endereço a um registro de usuário existente durante o teste.
    Para Endereço do destinatário do e-mail. Você pode inserir manualmente um endereço de e-mail ou fazer referência a um endereço de e-mail de um registro de usuário. Se você inserir manualmente um endereço de e-mail, o sistema corresponderá o endereço a um registro de usuário existente durante o teste.
    Assunto Assunto do e-mail. Você pode inserir texto ou fazer referência a uma saída de cadeia de caracteres de uma etapa de teste anterior.
    Corpo Conteúdo do corpo da mensagem. Você pode inserir texto ou fazer referência a uma saída de cadeia de caracteres de uma etapa de teste anterior.
    Tabela 5. Saída
    Campo Descrição
    output_email_record

    Registro na tabela E-mail [sys_email].

    O Tipo de recebimento é Novo e o Tipo está pronto para envio. Para obter mais informações sobre o significado desses campos, consulte Log de e-mail do sistema e caixas de correio.

    Gerar e-mail de resposta de entrada

    Crie um registro de e-mail de resposta para testar como o sistema lida com uma resposta do usuário a uma notificação por e-mail.

    Tabela 6. Entradas
    Campo Descrição
    Ordem de execução Inteiro que especifica a ordem na qual o teste executa esta etapa.

    Conforme você cria etapas, o sistema atribui automaticamente a cada etapa um valor incremental. Este valor faz com que o teste execute as etapas na ordem em que você as criou. Você pode mudar essa ordem padrão editando os valores da ordem de execução.

    Aplicação Escopo da aplicação no qual o sistema executa esta etapa.
    Ativo Opção para ativar esta etapa de teste para uso.
    Teste Nome do teste ao qual você está adicionando a etapa.
    Configuração da etapa Nome da etapa.
    Anotações Anotações sobre a etapa de teste.
    Tabela de destino A tabela de registro de destino.
    Registro de destino Registro que o e-mail de resposta atualiza. Selecionar um registro de destino também aplica uma marca d'água ao e-mail de resposta.
    De Endereço do remetente do e-mail. Você pode inserir manualmente um endereço de e-mail ou fazer referência a um endereço de e-mail de um registro de usuário. Se você inserir manualmente um endereço de e-mail, o sistema corresponderá o endereço a um registro de usuário existente durante o teste.
    Para Endereço do destinatário do e-mail. Você pode inserir manualmente um endereço de e-mail ou fazer referência a um endereço de e-mail de um registro de usuário. Se você inserir manualmente um endereço de e-mail, o sistema corresponderá o endereço a um registro de usuário existente durante o teste.
    Assunto Assunto do e-mail. Você pode inserir texto ou fazer referência a uma saída de cadeia de caracteres de uma etapa de teste anterior.
    Corpo Conteúdo do corpo da mensagem. Você pode inserir texto ou fazer referência a uma saída de cadeia de caracteres de uma etapa de teste anterior.
    Tabela 7. Saída
    Campo Descrição
    output_reply_email_record

    Registro na tabela E-mail [sys_email].

    O Tipo de recebimento é Responder e o Tipo está pronto para envio. Para obter mais informações sobre o significado desses campos, consulte Log de e-mail do sistema e caixas de correio.

    Gerar uma Cadeia de Caracteres Aleatória

    Gere uma cadeia de caracteres alfanuméricos aleatórios que você pode usar como dados de teste para outra etapa.

    Tabela 8. Entradas
    Campo Descrição
    Ordem de execução Inteiro que especifica a ordem na qual o teste executa esta etapa.

    Conforme você cria etapas, o sistema atribui automaticamente a cada etapa um valor incremental. Este valor faz com que o teste execute as etapas na ordem em que você as criou. Você pode mudar essa ordem padrão editando os valores da ordem de execução.

    Aplicação Escopo da aplicação no qual o sistema executa esta etapa.
    Ativo Opção para ativar esta etapa de teste para uso.
    Teste Nome do teste ao qual você está adicionando a etapa.
    Configuração da etapa Nome da etapa.
    Anotações Anotações sobre a etapa de teste.
    Comprimento Número de caracteres na cadeia de caracteres gerada. O tamanho máximo é de 10.000 caracteres. Se você deixar o campo em branco, o tamanho da cadeia de caracteres será de 10 caracteres por padrão.
    Tabela 9. Saída
    Campo Descrição
    cadeia de caracteres_aleatória Cadeia de caracteres alfanuméricos aleatórios.