test-suite
2024.10
true
UiPath logo, featuring letters U and I in white

Guia do usuário do Test Suite

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Última atualização 11 de nov de 2024

Análise dos resultados de teste

Para visualizar execuções de testes, abra Execução no Test Manager. A execução de cada conjunto de testes é listada como uma entrada de execução de testes. Para entender como as execuções de teste funcionam nos bastidores, consulte Execução.

Ao analisar sua execução de teste, você pode realizar as seguintes ações:

  • Encontrar resultados de teste executados manualmente ou automaticamente por meio do Orchestrator.
  • Consultar o progresso de execução de teste em andamento.
  • Abra o conjunto de testes que foi executado.
  • Examinar logs e anexos.
  • Crie defeitos no seu sistema de gerenciamento de defeitos diretamente do Test Manager se você tiver uma integração de ferramenta de Gerenciamento do Ciclo de Vida do Aplicativo. Para obter mais informações, consulte Integração de ferramentas de ALM.

Por padrão, as execuções de teste são classificadas com base na data em que a execução foi concluída. Atualmente, execuções em andamento e pendentes são colocadas no topo.

Você pode identificar o status através dos códigos de cor atribuídos a cada execução de teste, da seguinte forma:

  • Verde: casos de teste aprovados.
  • Vermelho: casos de teste que falharam.
  • Cinza: casos de teste sem resultados definitivos, como casos de teste que ainda não foram executados, mas fazem parte de um conjunto de testes que está sendo executado atualmente.

Resultados de testes automatizados

Os resultados de execuções de teste automatizadas são importados do Orchestrator automaticamente. Para ter seus testes automatizados importados para o Test Manager, você precisa atender às seguintes condições:

  • O teste automatizado precisa fazer parte de um conjunto de testes em seu projeto do Test Manager . Para obter mais informações, consulte Testes automatizados.
    Observação: se uma execução de testes do Orchestrator tiver resultados de casos de teste de vários projetos no Test Manager, a execução do teste será dividida no Test Manager. Os resultados aparecem nos projetos em que os casos de teste estão.

Substituição dos resultados do teste

Substituir os resultados de um caso de teste pode ajudar em cenários em que o resultado do teste atual não reflete com precisão o comportamento real do aplicativo e a nova execução não é uma solução eficaz. Você pode substituir os resultados de um caso de teste e, em seguida, é possível limpar a operação, se necessário.

  1. Navegue até Execução e abra um resultado de teste.
  2. Na guia Resultados, abra um log de caso de teste.
  3. Na guia Asserções, selecione Tarefas > Substituir resultado.
  4. Na janela Substituir resultado do teste, configure os seguintes campos:
    1. Alterar resultado para - selecione se você deseja substituir o resultado com o status oposto (Aprovado/Falhou) ou definir o resultado como Nulo.
    2. Comentário — Digite o motivo pelo qual você substitui o resultado.
  5. Selecione Confirmar.

    Os resultados do teste que você substituiu têm o seguinte ícone ao lado do status do resultado do teste: . Selecione o ícone e você poderá visualizar os detalhes de substituição.

    Figura 1. A mensagem "Resultado do teste substituído com sucesso"

  6. Opcionalmente, se você quiser limpar a operação de substituição, selecione o docs image próximo ao status do resultado de um log de caso de teste.
    1. Na janela Detalhes da substituição, selecione Limpar substituição.
      Figura 2. O menu Detalhes de Substituição

  7. Opcionalmente, se você quiser editar a operação de substituição, selecione o docs image próximo ao status do resultado de um log de caso de teste.
    1. Realize alterações e clique em Confirmar.

Navegação e Pesquisa

Trabalhando com resultados de execução de teste

Para visualizar resultados de testes detalhados, acesse Execução.

Na guia Resultados, selecione Exibir por e escolha sua visualização preferida para os resultados do teste. É possível selecionar uma das seguintes visualizações:
  • Conjunto de testes: os resultados dos testes são agrupados por Execução de testes (Conjunto de testes).
  • Caso de teste: para análise de execução cruzada ao filtrar os resultados com base nos critérios que excluem atributos de execução de teste.


Selecione uma entrada para abrir a visualização detalhada. Uma exibição detalhada de execução de teste típica mostra informações sobre quando as execuções iniciaram, sua duração e logs de execução.

É possível usar o filtro Data do relatório para definir uma data unificada em todos os resultados de testes da execução de testes. Isso é útil quando você executa testes durante a noite, em que alguns casos de teste são executados antes e depois da meia-noite, impedindo que os resultados sejam divididos em datas separadas.

Na guia Resultados, você pode examinar todos os casos de teste executados dentro do conjunto de testes e tomar ações para cada um, conforme necessário. Para obter mais informações, consulte a seção Log de execução.

Você também pode abrir o conjunto de testes executado clicando com o botão direito do mouse em uma entrada na página Conjuntos de testes e selecionando Abrir conjunto de testesou diretamente na execução do teste.

Log de execução

Como parte do relatório de teste, os logs de execução contêm informações, tal como detalhes de execução (por exemplo, variação de dados e capturas de tela), asserções de falha e aprovação e um log detalhado de eventos de execução.

Para abrir um log de caso de teste, acesse Execuções, abra uma execução de teste e, em seguida, clique em uma chave do caso de teste.

Figura 3. Visão geral dos detalhes de execução de um log de caso de teste

Na tabela a seguir, você pode exibir o tipo de informação coletada durante a execução do caso de teste.

Relatórios de execução de teste

Description

Asserções

Visualize asserções reprovadas ou aprovadas (por exemplo,atividade Verify expression) e capturas de tela associadas, se tiver sido feita alguma durante a execução de casos de teste.
Para garantir que o Orchestrator faça capturas de tela durante as execuções, visite os seguintes recursos:
  • Funções padrão no Orchestrator - para verificar se as funções padrão têm a permissão de Artefatos de execução de casos de teste atribuída. Caso as funções padrão não tenham essa permissão, você pode criar uma função personalizada com essa permissão.
  • Gerenciamento de funções no Orchestrator - para saber como criar, editar ou importar uma função no Orchestrator.

Logs

Visualize logs de nível INFO como parte do RobotLogs, com informações sobre processos, robô de execução e logs de eventos, incluindo falhas.

Selecione os ícone para ir para a guia Logs do caso de teste selecionado, para obter uma descrição detalhada da falha.

Detalhes da execução

Visualize detalhes do argumento como valores de entrada e saída, bem como detalhes de execução e detalhes de robôs (por exemplo, projeto, máquina e robô).

Requisitos impactados

Visualize os requisitos atribuídos ao caso de teste executado. Você pode usar essa aba para ir diretamente ao requisito afetado.
AnexosVisualizar:
  • os anexos carregados usando a atividade Anexar documento .
  • os anexos de um resultado de caso de teste, que está vinculado do Orchestrator.

Download de logs de execução

  • Para baixar logs para todas as suas execuções de testes: De Execução, selecione Exportar para excel.
  • Para baixar logs de casos de teste para uma execução de teste específica: De Execução, selecione uma execução de teste e, em seguida, selecione Exportar para excel.

Acesse Exportar dados para verificar mais detalhes sobre a exportação de logs para arquivos do Excel.

Como visualizar a cobertura da atividade

Observação: a cobertura de atividades está disponível apenas para execuções de teste automatizadas.

Pré -requisitos: habilite a cobertura de atividades para os conjuntos de testes desejados no Orchestrator ou no Test Manager.

  1. Abra o conjunto de teste, selecione Mais opções docs image e, em seguida , Executar Automatizado.
  2. Acesse Execução e abra o conjunto de testes que você executou.
  3. Acesse a guia Cobertura de atividades e investigue as informações sobre as atividades que foram cobertas durante a execução do teste.
    Figura 4. Visão geral de um exemplo de cobertura de atividades

Criar defeitos de resultados

É possível criar relatórios de defeitos, incluindo o log de execução para seu sistema de gerenciamento de defeitos externo, se você já o tiver integrado ao Test Manager. Para obter mais informações, consulte Integração de ferramentas de ALM.

Para criar um defeito a partir de um log de execução, você precisa abrir um log de caso de teste, clicar em Tarefas e selecionar Criar defeito. Depois que o defeito for criado, um link estará disponível no log de execução, para que você possa acessar a ferramenta externa integrada.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.