Testando aplicações em AEMC
Testar uma aplicação ajuda a garantir a viabilidade das mudanças na instância de produção. Saiba mais sobre como os testes funcionam no AEMCe os diferentes tipos de testes que são executados automaticamente durante o processo de implantação.
Testando uma aplicação
Antes de publicar uma aplicação enviada, teste-a em uma instância que não seja de produção. Para iniciar o teste, um administrador deve abrir a solicitação de implantação e selecionar Aprovar . O registro do pipeline é lido e determina o próximo estado da solicitação.
O objetivo de testar a aplicação é garantir a viabilidade da instância de produção. Quando o app tiver feito a transição para o estado de teste, ServiceNow Automated Test Frameworkos testes são executados, se você tiver as propriedades apropriadas foram habilitadas .
Se a aplicação não passar no teste, você rejeitará a solicitação de implantação.
Implantando em um ambiente de teste
- Pacote de testes de implantação de aplicações
- Verificação de instância de definições de app com escopo
Esses testes podem ser úteis para o administrador para diagnosticar problemas antes que um app seja implantado.Para obter mais informações sobre o que acontece durante a implantação de uma aplicação, consulte Pipelines e implantações fluxo de trabalho versão 24.1.2.
| Trabalho | Descrição |
|---|---|
| Pacote de testes de implantação de aplicações | Um conjunto de testes de ATF (Automated Test Framework). O pacote consiste em um único teste chamado Log . Quando o teste é executado, os resultados da verificação são registrados na tabela Resultados do teste [sys_atf_test_result]. Nota: As duas propriedades do sistema a seguir devem estar habilitadas para executar o Pacote de testes de implantação de aplicações:
|
| Verificação de instância de definições de app com escopo | As verificações de instância ajudam a diagnosticar problemas de integridade em uma instância que não seja de produção e são úteis para lidar com as práticas recomendadas. Para obter mais informações, consulte Instance Scan. A verificação de instância verifica todas as tabelas no app que estendem a Tarefa [tarefa]. |
O administrador pode exibir os resultados das verificações para fins de solução de problemas selecionando Resultados do ambiente de implantação na solicitação de implantação.
- Resultados de ATF
- Nome do pacote de testes
- URL do Teste
- Contagens de sucesso e falha
- Contagem geral de erros
- Resultados da Verificação de Instância
- Nome do pacote de verificação
- Verificar URL
- Contagem de descobertas para a verificação
- Resultados (JSON) Inclui o código JSON não formatado dos resultados de ATF e da verificação de instância, bem como todos os erros identificados durante as verificações. Este JSON também pode ser encontrado em Anotações lista relacionada.