Testando o que você criou

  • Versão de lançamento: Australia
  • Atualizado 30 de abr. de 2026
  • 3 min. de leitura
  • O agente de teste gera cobertura de teste para o código criado por Agente de desenvolvimento, executa testes e executa análise de causa raiz em falhas. Solicite que o agente de teste conclua fluxos de trabalho de criação para teste em uma única sessão de desenvolvimento sem criação de testes manuais ou investigação de falhas.

    Extensões do agente de teste Agente de desenvolvimento tornando cada compilação segura antes do lançamento. Após Agente de desenvolvimento Em uma instância de desenvolvimento, o agente de teste consome o mesmo prompt e contexto de código para criar funcional Automated Test Framework(ATF), execute esses testes e faça a triagem de todas as falhas automaticamente.

    Para obter a documentação completa sobre como usar o Agente de teste, consulte Agente de testes.

    Quando um teste falha, o agente de teste executa uma análise de causa raiz (RCA) e aplica correções seguras automaticamente ou exibe orientações acionáveis no painel de bate-papo para que você possa resolver o problema sem sair ServiceNow Studio ou o. ServiceNow IDE.

    Resultados do cliente

    O agente de teste fornece os seguintes resultados mensuráveis:
    • Crie e teste em uma sessão: Você não precisa mais alternar o contexto entre criar código e escrever testes. Ambos acontecem sequencialmente dentro do mesmo Agente de desenvolvimento sessão.
    • Triagem de falhas mais rápida: A RCA automatizada e as correções propostas reduzem o tempo gasto procurando logs após uma execução de teste.
    • Mais confiança na versão: Os portões de qualidade mensuráveis impostos pela execução de testes automatizados fornecem evidências verificáveis da integridade do código antes da promoção para instâncias de produção.
    • Os testes ATF gerados são armazenados na tabela sys_atf_tests no escopo do app para o qual foram criados. Você pode programar execuções de testes de regressão usando os testes gerados.

    Prompts de exemplo

    Um exemplo de prompt para obter Agente de desenvolvimento Para criar e executar testes ATF seria Gere testes ATF para todas as permutações de recursos no app que criamos .

    Então, você pode dizer Agente de desenvolvimento para Execute todos os testes de ATF.

    Fluxo de trabalho do agente de teste

    O fluxo de trabalho de ponta a ponta é:
    1. Crie ou edite um app em uma instância de desenvolvimento usando Agente de desenvolvimento em ServiceNow Studio ou o. ServiceNow IDE, orientado pelo seu prompt.
    2. O agente de teste consome o prompt e o código resultante muda para gerar contextualmente relevante Testes funcionais de ATF.
    3. Prompt Agente de desenvolvimento para executar os testes.
    4. As falhas são triadas automaticamente. O agente de teste produz um RCA e aplica correções seguras de forma autônoma ou as propõe a você por meio do Agente de desenvolvimento painel de bate-papo.
    5. Agente de desenvolvimento Ingere a RCA do agente de teste e executa novamente os testes até que um status de aprovação seja atingido, concluindo o loop de recuperação automática.

    Principais experiências do desenvolvedor

    Criação de testes autônomos
    Quando você usa Agente de desenvolvimento para implementar uma nova história, você pode solicitar que ela crie testes funcionais automaticamente.
    Solução assistida de problemas
    O agente de teste soluciona automaticamente testes com falha, gera rcas e propõe correções direcionadas, eliminando a investigação manual de log.
    Correção automática
    Agente de desenvolvimento Consome o RCA produzido pelo agente de teste e aplica correções ao código ou testes e, em seguida, executa novamente o pacote de testes até que todos os testes atinjam um status de aprovação. Isso elimina a necessidade de os desenvolvedores corrigirem e manter testes manualmente durante uma sessão.

    Escopo e disponibilidade

    O agente de teste está disponível nos seguintes ambientes e escopos:

    Tabela 1. Testar escopo e disponibilidade do agente
    Dimensão Valores compatíveis
    Ambiente de criação ServiceNow Studio . ServiceNow IDE
    Escopo da aplicação Global, personalizado, armazenar
    Tipos de teste Testes funcionais do ATF
    Destino de execução Raias do Cloud Runner
    Nota:
    A execução de teste requer Gerador de testes e Cloud Runner ATF app a ser instalado e um usuário de nuvem configurado. Para mais detalhes, consulte aqui: https://www.servicenow.com/docs/r/zurich/servicenow-platform/atf-test-generator-and-cloud-runner/atf-tg-cr-intro.html