Categoria de e-mail
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.
| 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]. |
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.
| 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]. |
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.
| 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]. |
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.
| 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. |
| 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.
| 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. |
| 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.
| 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. |
| Campo | Descrição |
|---|---|
| cadeia de caracteres_aleatória | Cadeia de caracteres alfanuméricos aleatórios. |