---
sourceDocument: Criar ou modificar aplicações do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/application-development

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Criar ou modificar aplicações do Xanadu

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

# Categoria de e-mail

# Categoria de e-mail {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 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 {#ariaid-title2}

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](https://servicenow-prod.fluidtopics.net/D7SLu6gs9Z0HColfuTR6Ow#verify-outbound-flow "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.") ou [Validar E-mail de Saída Gerado pela Notificação](https://servicenow-prod.fluidtopics.net/D7SLu6gs9Z0HColfuTR6Ow#verify-outbound-notif "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.").
{#verify-outbound-email__table_xzk_fbk_l3b__entry__2}

| Campo | Descrição |
|-|-|
| Ordem de execução | Número 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\]. |
[Tabela 1. Entradas]

{#verify-outbound-email__table_xzk_fbk_l3b}  
Nota:  
Durante o teste, esta etapa pode levar mais tempo 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 {#ariaid-title3}

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](https://servicenow-prod.fluidtopics.net/D7SLu6gs9Z0HColfuTR6Ow#verify-outbound-notif "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."). 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](https://servicenow-prod.fluidtopics.net/D7SLu6gs9Z0HColfuTR6Ow#verify-outbound-email "Verifique se um determinado e-mail de saída existe pesquisando-o na tabela E-mail [sys_email].").
{#verify-outbound-flow__table_awk_kgg_r3b__entry__2}

| Campo | Descrição |
|-|-|
| Ordem de execução | Número 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\]. |
[Tabela 2. Entradas]

{#verify-outbound-flow__table_awk_kgg_r3b}  
Nota:  
Durante o teste, esta etapa pode levar mais tempo 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 {#ariaid-title4}

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.
{#verify-outbound-notif__table_xzk_fbk_l3b__entry__2}

| Campo | Descrição |
|-|-|
| Ordem de execução | Número 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\]. |
[Tabela 3. Entradas]

{#verify-outbound-notif__table_xzk_fbk_l3b}  
Nota:  
Durante o teste, esta etapa pode levar mais tempo do que o esperado para ser executada. A etapa expira após dois minutos por padrão.

## Gerar E-mail Recebido {#ariaid-title5}

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.
{#atf-inbound-email__table_xzk_fbk_l3b__entry__2}

| Campo | Descrição |
|-|-|
| Ordem de execução | Número 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 4. Entradas]

{#atf-inbound-email__table_xzk_fbk_l3b} {#atf-inbound-email__table_lx3_y4p_l3b__entry__2}

| Campo | Descrição |
|-|-|
| registro_e-mail_saída | Registro na tabela E-mail \[sys_email\]. O Tipo de recebimento é Novo e o Tipo é pronto para envio. Para obter mais informações sobre o significado desses campos, consulte [Log de e-mail do sistema e caixas de correio](https://www.servicenow.com/docs/access?context=r_EmailLogs&version=xanadu&pubname=xanadu-platform-security&ft:locale=en-US). |
[Tabela 5. Saída]

{#atf-inbound-email__table_lx3_y4p_l3b}

## Gerar e-mail de resposta de entrada {#ariaid-title6}

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.
{#atf-inbound-reply__table_xzk_fbk_l3b__entry__2}

| Campo | Descrição |
|-|-|
| Ordem de execução | Número 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 atualizado pelo e-mail de resposta. A seleção de 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 6. Entradas]

{#atf-inbound-reply__table_xzk_fbk_l3b} {#atf-inbound-reply__table_lx3_y4p_l3b__entry__2}

| Campo | Descrição |
|-|-|
| output_reply_email_record | Registro na tabela E-mail \[sys_email\]. O Tipo de recebimento é Responder e o Tipo é pronto para envio. Para obter mais informações sobre o significado desses campos, consulte [Log de e-mail do sistema e caixas de correio](https://www.servicenow.com/docs/access?context=r_EmailLogs&version=xanadu&pubname=xanadu-platform-security&ft:locale=en-US). |
[Tabela 7. Saída]

{#atf-inbound-reply__table_lx3_y4p_l3b}

## Gerar uma Cadeia de Caracteres Aleatória {#ariaid-title7}

Gere uma cadeia de caracteres alfanuméricos aleatórios que você pode usar como dados de teste para outra etapa.
{#atf-random-data__table_xzk_fbk_l3b__entry__2}

| Campo | Descrição |
|-|-|
| Ordem de execução | Número 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 8. Entradas]

{#atf-random-data__table_xzk_fbk_l3b} {#atf-random-data__table_lx3_y4p_l3b__entry__2}

| Campo | Descrição |
|-|-|
| cadeia_de_aleatória | Cadeia de caracteres alfanuméricos aleatórios. |
[Tabela 9. Saída]

{#atf-random-data__table_lx3_y4p_l3b}

