Notas de versão Automated Test Framework

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 3 min. de leitura
  • O ServiceNow® Automated Test Framework permite que você crie e execute testes automatizados para confirmar que sua instância modificada funciona após um upgrade, durante o desenvolvimento de aplicações ou ao implantar configurações de instância com conjuntos de atualizações. Analise os resultados de testes com falha para identificar as mudanças que causaram a falha e as mudanças que você deve revisar. Automated Test Framework foi aprimorado e atualizado na versão Washington DC.

    Automated Test Framework destaques para a versão Washington DC

    • Reduza o tempo de atualização e desenvolvimento substituindo o teste manual pelo teste automatizado.
    • Projete testes uma vez e reutilize-os em diferentes contextos e com diferentes conjuntos de dados de teste.
    • Mantenha as instâncias de teste limpas, revertendo os dados de teste e as mudanças feitas após cada execução de teste.
    • Crie e programe pacotes de testes para organizar e executar testes em lotes.
    • Reduza o tempo de design de teste copiando testes de início rápido e pacotes de testes. Você também pode criar etapas de teste personalizadas para expandir a cobertura do teste.

    Para obter mais informações, consulte Test your apps with the ATF.

    Importante:
    Gerador de testes e Cloud Runner ATF está disponível no ServiceNow Store. Para obter detalhes, consulte a seção "Informações de ativação" dessas notas de versão.

    Informações importantes para atualizar Automated Test Framework para Washington DC

    Copie e personalize os testes de início rápido fornecidos pelo Now Platform® para validar se sua instância funciona depois de fazer mudanças na configuração. Por exemplo, se você aplicar uma atualização ou desenvolver uma aplicação.

    Os testes podem produzir um resultado de aprovação somente quando você os executa em um sistema de base sem personalizações e com os dados de demonstração padrão fornecidos com a aplicação ou o plug-in de recurso. Para aplicar um teste de início rápido aos dados específicos da sua instância, copie o teste de início rápido e adicione seus dados personalizados. Para obter mais informações, consulte Available quick start tests by application or feature.

    Novidades da versão Washington DC

    Performance profiling
    A criação de perfil de desempenho é uma abordagem orientada por dados para analisar o comportamento do tempo de execução, identificando gargalos mais rapidamente. Use a criação de perfil de desempenho para detectar a degradação do desempenho ao atualizar sua instância. Você pode investigar e corrigir quaisquer problemas.
    Suporte para espaço configurável
    O ATF agora oferece suporte ao teste da IU do Next Experience (limitado a formulários e ações de IU) para reduzir os riscos de regressão, fornecendo uma cobertura de teste mais ampla.
    Etapa de teste de Visibilidade da ação declarativa
    Use a etapa de teste Visibilidade da ação declarativa na categoria de etapa de teste de formulário para verificar se uma ação declarativa está visível no formulário atual.
    Clique em uma etapa de teste de ação declarativa
    Use a etapa de teste Clique em uma ação declarativa na categoria de teste Formulário para clicar em uma ação declarativa no formulário atual.

    Informações de ativação

    Automated Test Framework é um recurso Now Platform que está ativo por padrão.
    Nota:
    Por padrão, a propriedade do sistema usada para executar testes automatizados está desativada para impedir 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. Para obter mais informações, consulte Enable or disable executing Automated Test Framework tests.

    Para usar os testes de início rápido para uma aplicação, ative o plug-in que está associado à aplicação. Para obter mais informações, consulte Available quick start tests by application or feature.

    Defina a propriedade sn_atf.runner.enabled como verdadeiro para ativar o pacote de conteúdo para a aplicação da loja Gerador de testes e Cloud Runner ATF.

    Requisito do navegador

    Automated Test Framework O oferece suporte à execução de testes somente em navegadores da área de trabalho. Você não pode executar testes ou pacotes de testes em tablets, navegadores móveis ou na IU para celular. Alguns navegadores de desktop exigem configuração adicional. Para obter mais informações, consulte Browser recommendations for Automated Test Framework.

    Automated Test Framework oferece suporte limitado para design de teste em tablets. Você não pode adicionar novas etapas de teste de IU personalizadas de tablets porque os tablets não podem recuperar componentes. Em vez disso, revise todas as etapas de teste de IU personalizada existentes que foram adicionadas de um navegador para desktop.