---
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


---

# Criar e executar seu primeiro teste automatizado

# Criar e executar seu primeiro teste automatizado {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 min. de leitura

Siga estas instruções passo a passo para criar e executar seu primeiro teste automatizado. Este teste cria um novo registro de usuário.
* O plug-in Automated Test Framework (com.glide.automated_testing_framework) deve ser ativado. Ele é ativado por padrão no zBoot ou no upgrade.{#atf-tut-build-first__m14_tc1_xx}
* Se necessário, habilite a execução de testes. Para obter instruções, consulte [Habilitar ou desabilitar a execução de Automated Test Framework testes](https://servicenow-prod.fluidtopics.net/knOE8PHOQ39AHqZVHhT2Sg "Permitir ou impedir que testes e pacotes de testes sejam executados nesta instância.").  
  Nota:  
  Por padrão, a propriedade do sistema usada para executar testes automatizados está desativada para evitar que você execute acidentalmente esses testes em um sistema de produção. Para evitar a corrupção de dados ou indisponibilidade, execute testes somente em instâncias de desenvolvimento, teste e outras instâncias de não produção.
* Função necessária: administrador
{#atf-tut-build-first__jv1_tc1_xx}

## Criar novo teste {#ariaid-title2}

Crie um novo registro de teste automatizado.

### Antes de Iniciar

Função necessária: atf_test_admin ou admin

### Procedimento

1. Navegar até TodosAutomated Test FrameworkTestes. {#atf-tut-create-first-test__nds_rbn_zx}
2. Clique em Nova. {#atf-tut-create-first-test__pds_rbn_zx}
3. No formulário Testar novo registro, insira um nome para o teste no campo Nome.  
   O sistema identifica este teste por este nome sempre que exibe uma lista de testes (por exemplo, no módulo Testes).  

   <br />

   {#atf-tut-create-first-test__tds_rbn_zx}
4. No campo Descrição, insira uma descrição para o teste. {#atf-tut-create-first-test__vds_rbn_zx}
5. Clique em Salvar. {#atf-tut-create-first-test__xds_rbn_zx}
{#atf-tut-create-first-test__conref-create-new-test}

### Resultado

O sistema cria um novo registro de teste e retorna para a lista de testes. Para obter mais informações sobre como criar novos testes automatizados, consulte [Criar um novo teste automatizado](https://servicenow-prod.fluidtopics.net/JdlZSMZuM35rhJdkUBLisA "Crie um teste automatizado nomeado que contém uma série de etapas a serem executadas.").

## Adicionar a primeira etapa ao novo teste {#ariaid-title3}

Adicione a primeira das três etapas ao teste automatizado.

### Antes de Iniciar

Função necessária: atf_test_admin ou admin

### Procedimento

1. Navegar até TodosAutomated Test FrameworkTestes.
2. Clique no teste que deve conter as novas etapas de teste.
3. Na lista relacionada Etapas de teste na parte inferior do formulário de teste, clique em Adicionar etapa de teste.
4. Na coluna do meio, clique na linha do tipo de etapa Abrir um novo formulárioe selecione Avançar.  

   <br />

   O sistema exibe o formulário Adicionar etapa de teste para a etapa Abrir um novo formulário. {#atf-tut-create-first-step__ifd_cn4_xx}
5. No campo Tabela, selecione a tabela Usuário \[sys_user\] e clique em Enviar.  

   <br />

   O sistema cria a nova etapa e retorna ao registro de teste. {#atf-tut-create-first-step__cmt_dp4_xx}
6. Clique em Atualizar. {#atf-tut-create-first-step__hxy_4gw_1y}
{#atf-tut-create-first-step__conref-add-step-11}{#atf-tut-create-first-step__w5k_kdg_xx}

### Resultado

O sistema cria um novo registro de teste e retorna para a lista de testes. Para obter mais informações sobre como adicionar etapas a testes automatizados, consulte [Adicionar etapas a um teste automatizado](https://servicenow-prod.fluidtopics.net/AicXwIAP5Yh4bEudaEo4Ew "Crie uma série de etapas para que um teste automatizado seja executado em uma ordem especificada.").

### O que Fazer Depois

Para obter algumas ideias sobre como continuar aprendendo sobre o Automated Test Framework, consulte [Próximas etapas com o Automated Test Framework](https://servicenow-prod.fluidtopics.net/clJw7g~T3GJxLVOHlQ73LA "Depois que você se sentir confortável para criar e executar testes simples, explore os recursos mais avançados do Automated Test Framework.").

## Adicionar a segunda etapa ao seu teste automatizado {#ariaid-title4}

Adicione a segunda de três etapas ao teste automatizado.

### Antes de Iniciar

Função necessária: atf_test_admin ou admin

### Procedimento

1. Clique no teste que deve conter as novas etapas de teste.
2. Na lista relacionada Etapas de teste na parte inferior do formulário de teste, clique em Adicionar etapa de teste.
3. Na coluna do meio, clique em Definir valores de campoe em Avançar.  
   O sistema exibe o formulário Adicionar etapa de teste para a etapa Definir valores. {#atf-tut-create-second-step__any_2t4_xx}
4. Na seção de valores de campo, defina Sobrenome como <kbd class="ph userinput" id="atf-tut-create-second-step__pk5_3p4_xx">Teste</kbd> e Nome como <kbd class="ph userinput" id="atf-tut-create-second-step__ycr_jp4_xx">Otto</kbd> (ou outros nomes de sua escolha).  

   <br />

   {#atf-tut-create-second-step__uz2_jp4_xx}
5. Clique em Enviar.
{#atf-tut-create-second-step__ewl_ks4_xx}

### Resultado

O sistema cria a nova etapa e retorna ao registro de teste. Para obter mais informações sobre como adicionar etapas a testes automatizados, consulte [Adicionar etapas a um teste automatizado](https://servicenow-prod.fluidtopics.net/AicXwIAP5Yh4bEudaEo4Ew "Crie uma série de etapas para que um teste automatizado seja executado em uma ordem especificada.").

## Adicionar a terceira etapa ao seu teste {#ariaid-title5}

Adicione a última das três etapas ao teste automatizado.

### Antes de Iniciar

Função necessária: atf_test_admin ou admin

### Procedimento

1. Clique no teste que deve conter as novas etapas de teste.
2. Na lista relacionada Etapas de teste na parte inferior do formulário de teste, clique em Adicionar etapa de teste.
3. Na coluna do meio, clique em Enviar um formulárioe em Avançar.  
   O sistema exibe o formulário Adicionar etapa de teste para a etapa Enviar um formulário. {#atf-tut-create-third-step__y1p_mt4_xx}
4. Deixe todos os valores como definidos por padrão e clique em Enviar.  

   <br />

   O sistema cria a nova etapa e retorna ao registro de teste. O registro de teste agora deve mostrar as três etapas que você acabou de adicionar.  

   {#atf-tut-create-third-step__bk5_vt4_xx}
5. Clique em Atualizar.
{#atf-tut-create-third-step__t1p_mt4_xx}

### Resultado

O sistema retorna para a lista de testes. Para obter mais informações sobre como adicionar etapas a testes automatizados, consulte [Adicionar etapas a um teste automatizado](https://servicenow-prod.fluidtopics.net/AicXwIAP5Yh4bEudaEo4Ew "Crie uma série de etapas para que um teste automatizado seja executado em uma ordem especificada.").

## Executar seu teste {#ariaid-title6}

Depois de adicionar etapas de teste, execute e monitore o andamento do teste automatizado.

### Antes de Iniciar

Função necessária: atf_test_admin ou admin

### Procedimento

1. Se necessário para exibir a lista Testes, clique em Testes. {#atf-tut-run-first-test__i25_tgk_yx}
2. Clique na linha que contém o teste que você acabou de criar.  
   O sistema exibe o formulário Teste. {#atf-tut-run-first-test__rfx_rgk_yx}
3. Clique em Executar teste.  
   Como este teste inclui uma etapa de formulário (qualquer etapa que envolva uma IU), o sistema exibe uma caixa de diálogo solicitando que você escolha entre os clientes de teste em execução no momento ou inicie um novo executor de teste. Para continuar, selecione Iniciar um novo executor de teste e clique em Executar teste. {#atf-tut-run-first-test__zrb_xgk_yx}
{#atf-tut-run-first-test__m2q_rfk_yx}

### Resultado

O sistema exibe a caixa de diálogo de andamento Executar teste. Para obter mais informações sobre como executar testes automatizados, consulte [Executar um teste automatizado](https://servicenow-prod.fluidtopics.net/VTl9z5IiPTzyHVS6X8Mclg "Depois de criar um teste automatizado, execute-o em uma instância de não produção.").

## Monitorar o andamento do teste e exibir os resultados do teste {#ariaid-title7}

Monitore o andamento do teste automatizado e exiba os resultados de teste.

### Antes de Iniciar

Função necessária: atf_test_admin ou admin

### Por Que e Quando Desempenhar Esta Tarefa

Se necessário, você pode cancelar um teste mesmo durante a execução. Para obter mais informações, consulte [Como cancelar testes automatizados e pacotes de testes](https://servicenow-prod.fluidtopics.net/LDc1IpQVKO0g~RX6xKURgw#atf-cancelling "Você pode cancelar testes automatizados e pacotes de testes automatizados que estão em execução ou na fila para execução.").

### Procedimento

1. Monitore o andamento do teste na caixa de diálogo de andamento Executar teste.  
   Nota:  
   Se o seu teste criar dados, o sistema reverterá esses dados após a conclusão de todas as etapas do teste. {#atf-tut-mon-prog-vw-rslts__vgt_vlk_yx}
2. Ao concluir, clique em Ir para Resultados na caixa de diálogo de andamento Executar teste para exibir a lista Resultados de testes, na qual você pode [exibir e analisar os resultados.](https://servicenow-prod.fluidtopics.net/fOZ8KysJYuYMLlLOO3b1Uw "Exibir resultados de testes de execuções concluídas de testes e pacotes de testes. Considere com cuidado os resultados das simulações automatizadas e execute as ações corretivas necessárias para resolver os problemas detectados.") {#atf-tut-mon-prog-vw-rslts__x52_xlk_yx}
{#atf-tut-mon-prog-vw-rslts__ugt_vlk_yx}

