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


---

# Como criar e executar testes automatizados com o Automated Test Framework

# Como criar e executar testes automatizados com o Automated Test Framework {#ariaid-title1}

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

Tarefas básicas no Automated Test Framework.  
Para criar e executar qualquer teste, você sempre executa determinadas operações:

* [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 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 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.")
* [Exibir o andamento dos testes automatizados](https://servicenow-prod.fluidtopics.net/W2ONuOr1O_r3D8R1Ar0QXA "Quando um teste automatizado estiver em execução, exiba seu andamento na caixa de diálogo de andamento Executar teste.")
* [Exibir resultados de testes e resultados de testes automatizados](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-build-overview__uf3_s2c_fy}  
Você executa outras operações com frequência, mas não necessariamente para todos os testes.

* Para testes que envolvem etapas de formulário, talvez seja necessário [Exibir capturas de tela dos resultados de um teste automatizado](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.").
* Para alguns testes, talvez você precise saber sobre [Como passar dados de uma etapa de teste automatizado para outra](https://servicenow-prod.fluidtopics.net/ZOSkwhqqipk7pSod1N5wEQ "Algumas etapas de teste automatizadas criam dados que você pode usar como entrada para uma etapa subsequente.").
* Algumas etapas ocorrem com frequência na mesma sequência em muitos testes diferentes, portanto, você pode [Adicionar uma lista predefinida de etapas (modelo) a um teste automatizado](https://servicenow-prod.fluidtopics.net/zjU9i0TCk9~HpW1CaLszfg "Com os modelos de teste, você pode adicionar uma lista predefinida de etapas a um teste. Qualquer lista de etapas que segue um padrão definido é um bom candidato a um modelo.").
{#atf-build-overview__ul_a23_yms_kfb}
* **[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.
* **[Copiar teste automatizado](https://servicenow-prod.fluidtopics.net/N3Mw0IdrpdtwMi8umvCzlg)**   
  Copie um teste existente, que você pode renomear e modificar.
* **[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.
* **[Implementando pontos de interrupção](https://servicenow-prod.fluidtopics.net/4nyD4EbWd1hdazzQdnYIxQ)**   
  Os pontos de interrupção permitem pausar o teste em qualquer etapa de uma simulação para solucionar problemas e testar a criação.
* **[Exibir resultados de testes e resultados de testes automatizados](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.
* **[Identificar e resolver erros do cliente](https://servicenow-prod.fluidtopics.net/NI2hNu6QM7_tfhC34uOZhg#identify-and-resolve-client-errors)**   
  Identifique erros do cliente e resolva-os em scripts do lado do cliente.
* **[Etapas de teste de IU](https://servicenow-prod.fluidtopics.net/pW8lHcr756kXaOsuA1kZWg)**   
  Teste as interfaces do usuário imitando as ações do usuário e interagindo com os componentes visíveis de uma página.
* **[Etapas de teste do servidor](https://servicenow-prod.fluidtopics.net/pJBBcKTnEbbYBduVRTSKPA)**   
  Teste a lógica de negócios e os processos em segundo plano executando operações no servidor.
* **[Etapas de teste de anexo](https://servicenow-prod.fluidtopics.net/lvkwkMfHGWGYK31_efwStg)**   
  Teste uma regra de negócio dependente de anexo carregando um anexo de um formulário ou de uma chamada de API do lado do servidor. Por exemplo, você pode ter uma regra de negócio que não permite fechar um incidente sem um anexo, como uma captura de tela.
* **[Listar etapas de teste de ações de IU](https://servicenow-prod.fluidtopics.net/n1Nq9QB4EHDDEsC2zVVhrA)**   
  Selecione uma ação de IU de uma lista para executar diferentes ações em uma lista ou em uma lista relacionada.
* **[Testes com parâmetros](https://servicenow-prod.fluidtopics.net/SjbDeayBq6kFd05y5NIR6g)**   
  Execute um teste várias vezes com dados de teste diferentes para cada execução. Crie parâmetros para armazenar dados de teste para cada simulação.
* **[Erros de cliente permitidos](https://servicenow-prod.fluidtopics.net/F3N4qapCQHJjryFfH11XAw)**   
  Adicione erros de cliente conhecidos à lista de erros de cliente permitidos para permitir que testes e etapas continuem em execução quando ocorrer um erro específico. Defina o nível do relatório para especificar o que Automated Test Framework faz quando o erro ocorre em testes futuros.
* **[Exibir o andamento dos testes automatizados](https://servicenow-prod.fluidtopics.net/W2ONuOr1O_r3D8R1Ar0QXA)**   
  Quando um teste automatizado estiver em execução, exiba seu andamento na caixa de diálogo de andamento Executar teste.
* **[Como passar dados de uma etapa de teste automatizado para outra](https://servicenow-prod.fluidtopics.net/ZOSkwhqqipk7pSod1N5wEQ)**   
  Algumas etapas de teste automatizadas criam dados que você pode usar como entrada para uma etapa subsequente.

