UiPath Documentation
delegate
latest
false
Delegate guia do usuário

Análise de falha de automação de teste

Automatize a análise de falha de teste de ponta a ponta com Delegate, desde a identificação de causa raiz e registro de defeitos do Jira até relatórios de partes interessadas.

Análise de falha de automação de teste

Delegate pode funcionar como um Assistant do analista de teste.

Delegate pode ser usado para automatizar a análise de falha de teste de ponta a ponta, identificação de causa raiz e relatórios de partes interessadas.

  • Automação de testes de ponta a ponta

Delegate vai além da execução de um único caso de teste para orquestrar fluxos de trabalho de teste completos. Ele pode analisar conjuntos de testes inteiros, identificar falhas, extrair logs de diagnóstico, reconciliar dados em vários sistemas, criar tickets de defeitos e entregar relatórios de resumo — tudo a partir de uma única solicitação de linguagem natural.

  • Integração de ferramentas externas

Delegate pode interagir com aplicativos e sistemas externos além do Test Manager. Assume Accrual Bank tem um aplicativo Accrual Bank e um aplicativo Accrual Bank Test Data Viewer. Delegate pode acessar ambos os aplicativos para conciliar dados esperados e dados reais, criar tickets de bug do Jira para os problemas identificados e enviar e-mails de resumo por meio do Microsoft Outlook. Essas integrações transformam Delegate de um executor de testes em uma plataforma completa de operações de testes.

  • Criação e agendamento de rotinas

Depois que um fluxo de trabalho complexo for executado com sucesso, Delegate pode salvá-lo como uma rotina reutilizável. As rotinas capturam toda a sequência de etapas, decisões e integrações para que possam ser repetidas sob demanda ou agendadas para serem executadas automaticamente em intervalos definidos (por exemplo, a cada 24 horas). Isso permite testes contínuos sem intervenção manual.

Pré-requisitos

  • Conclua primeiro a configuração única em Configuração e execução de seu primeiro caso de teste .
  • Você tem a função de Proprietário do projeto ou Test Manager no UiPath Test Manager.
  • Você configurou as credenciais do Jira, em Delegate, para a criação de tickets.
  • Você configurou o Microsoft Outlook para a entrega de e-mail.
  • Os aplicativos de que você precisa (por exemplo, o aplicativo Visualizador de dados de teste do Accrual Bank) estão instalados e acessíveis.
  • Você definiu seu caso de uso:
Accrual Bank runs a suite of 15 automated and manual test cases every 24 hours to validate its loan processing operations. These tests cover loan application submission, approval workflow, interest calculation, repayment scheduling, and compliance reporting. When tests fail, the QA team must quickly identify root causes, reconcile data, log defects, and inform stakeholders. A report must be sent to the QA lead.
Accrual Bank runs a suite of 15 automated and manual test cases every 24 hours to validate its loan processing operations. These tests cover loan application submission, approval workflow, interest calculation, repayment scheduling, and compliance reporting. When tests fail, the QA team must quickly identify root causes, reconcile data, log defects, and inform stakeholders. A report must be sent to the QA lead.

Como fazer

Etapa 1 — Acessar conjuntos de testes do Test Manager

Abra Delegate e descreva o conjunto de testes que você deseja analisar. Por exemplo: "Verifique o teste de operações de empréstimo definido no Test Manager e diga-me quais testes falharam nas últimas 24 horas".". Delegate conecta-se ao Test Manager, localiza o conjunto de testes especificado e recupera os resultados da execução mais recente.

Etapa 2 — Analisar resultados de execução

Delegate filtra os resultados da execução para identificar casos de teste com falha. Delegate apresenta um resumo mostrando o número de testes aprovados versus com falha, junto com os nomes e IDs dos casos com falha. Para cada falha, Delegate extrai a mensagem de erro, o trace de pilha (se disponível) e o carimbo de data/hora da execução.

Etapa 3 — Extrair logs para testes com falha

Delegate baixa logs de execução detalhados para cada caso de teste com falha. Os logs contêm traces de execução passo a passo, valores de variáveis, referências de captura de tela e detalhes de exceções. Os logs são armazenados localmente para análise e reconciliação adicionais.

Etapa 4 — Reconciliar os dados com o Test Data Viewer

Delegate abre o aplicativo Visualizador de dados de testes do banco de registros e compara os dados de execução de testes reais com os dados da linha de base esperada. Delegate identifica discrepâncias, como registros ausentes, valores incorretos ou problemas de sincronização de dados. Cada discrepância é documentada com o valor esperado, o valor real e a avaliação da gravidade.

Etapa 5 — Criar tickets do Jira

Para cada discrepância verificada, Delegate cria um ticket de bug do Jira automaticamente. O tíquete inclui um título, descrição, etapas a serem executadas, gravidade e links para o log de execução do Test Manager e uma captura de tela de comparação do Test Data Viewer. Delegate atribui o tíquete à equipe de desenvolvimento apropriada com base no componente afetado.

Etapa 6 — Enviar relatório de resumo

Delegate compõe um email de resumo abrangente e o envia para o lead de controle de qualidade por meio do Outlook. O relatório inclui: total de testes executados, detalhamento de aprovação/falha, lista de testes com falha com análise de causa raiz, referências de tickets do Jira e recomendações para as próximas etapas.

Etapa 7 — Criar e agendar uma rotina

Depois que o fluxo de trabalho for validado, instrua Delegate para salvá-lo como uma rotina. Por exemplo: "Salve isso como uma rotina chamada Verificação Diária de Empréstimo e agende-a para ser executada todos os dias às 8h".

Delegate armazena a rotina em sua biblioteca e configura o agendamento. A rotina será executada automaticamente, realizando o ciclo de análise completo sem intervenção humana.

Resultados esperados

  • A análise de testes diárias é totalmente automatizada, reduzindo o esforço manual de 2 a 3 horas para zero.
  • Todas as falhas de teste são documentadas no Test Manager com logs e capturas de tela detalhados.
  • Os tickets do Jira são criados minutos após a detecção da falha, acelerando a resolução de defeitos.
  • As partes interessadas recebem resumos por email em tempo hábil com insights acionáveis.
  • A rotina é executada de forma autônoma a cada 24 horas, garantindo o monitoramento contínuo de qualidade.

Pós-requisitos

Peça Delegate para transformar a sequência de etapas em uma rotina. Salve a rotina e agende-a para ser executada em datas específicas ou dentro de um intervalo.

  • Análise de falha de automação de teste
  • Pré-requisitos
  • Como fazer
  • Resultados esperados
  • Pós-requisitos

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades