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

Guia de início rápido

Este guia de início rápido fornece uma introdução abrangente ao Test Manager, permitindo que você gerencie e execute com eficiência casos de teste para seus projetos do Studio. O Test Manager oferece uma solução robusta de gerenciamento de testes com suporte para várias estruturas de teste, integração com vários sistemas de controle de origem e recursos avançados de relatórios.

Siga estas etapas para começar com o Test Manager:
  1. Crie um projeto no Test Manager ou importe um projeto existente.

    Acesse Importar projeto para saber como importar projetos de teste de outras ferramentas.

  2. Crie os requisitos para seus casos de teste.
  3. Crie casos de teste no Studio ou diretamente no Test Manager.
  4. Crie conjuntos de testes e atribua casos de teste a eles.
  5. Execute os testes.
  6. Analise os resultados do teste.

Criação de requisitos

É muito comum usar ferramentas de gerenciamento de requisitos especializados para gerenciar requisitos, como histórias de usuários, épicos ou outros artefatos. O Test Manager é compatível com a sincronização de requisitos de ferramentas externas, bem como com a criação de requisitos dentro do Test Manager. Em um projeto do Test Manager , pode haver requisitos sincronizados a partir de ferramentas externas, bem como requisitos criados no Test Manager.
  1. No menu Test Design , navegue até a página Requisitos .


  2. Clique em Criar Requisito. A janela Criar Requisito é exibida.
  3. Preencha os campos de acordo:
    • Nome - O nome do seu requisito.
    • Descrição - (Opcional) Adicione qualquer descrição ao requisito. Para adicionar texto formatado, use a sintaxe Markdown .
    • Opcionalmente, adicione qualquer número de rótulos de objeto.
  4. Clique em Criar. Seu novo requisito é exibido na página Requisitos .
    Dica: Carregar documentos

Requisitos de clonagem

Para expandir seu portfólio de testes, você pode clonar um requisito de cada vez. Para clonar um requisito:

  1. Selecione Mais opções para o requisito que você deseja duplicar e, em seguida, Clonar.
  2. Escolha as informações que você deseja clonar e, em seguida, selecione Confirmar.

Criação de casos de teste

O Test Manager fornece um conjunto de funcionalidades para criar, gerenciar e executar casos de teste para seus projetos. Este guia orienta você pelo processo de criação de casos de teste, atribuindo automações a eles, adicionando etapas manuais e associando requisitos.

Criação de casos de teste

Crie seu portfólio de testes e crie casos de teste dentro do Test Manager:

  1. Abra seu projeto no Test Manager e navegue até a seção Casos de teste .
  2. Selecione Criar caso de teste e configure os detalhes do caso de teste, como nome, versão, descrição e rótulos.
  3. Selecione Confirmar e o caso de teste será exibido em Casos de teste.

Vinculação de casos de teste a requisitos

Para estabelecer a rastreabilidade entre casos de teste e requisitos, você pode atribuir casos de teste aos requisitos no Test Manager.

  1. Abra o caso de teste desejado.
  2. Acesse Tarefas e selecione Atribuir ao requisito.
  3. Escolha os requisitos aos quais você deseja associar o caso de teste.
  4. Selecione Atribuir para salvar as alterações.

Atribuição de automação do Studio a casos de teste

Os casos de teste no Test Manager podem incluir etapas manuais e uma automação do Studio. As automações são criadas no Studio como casos de teste, usando as atividades disponíveis. Você precisa atribuir automações do Studio a casos de teste do Test Manager, para usar execuções automatizadas.

Para associar uma automação criada no Studio a um caso de teste no Test Manager:

  1. Integre o Studio ao Test Manger e configure as Configurações do Test Manager na faixa de opções Design do Studio.
  2. Selecione Link para o Test Manager.
  3. Configure as informações do caso de teste, como:
    • Projeto: selecione seu projeto. Se você não definiu um projeto padrão para o Test Manager, consulte Integração com o Studio.
    • Teste: selecione um caso de teste na lista suspensa.
    • Nome: insira um nome apenas se você criar um novo caso de teste no Test Manager.
    • Requisito: deixe esse campo em branco se você não quiser vincular o caso de teste a um requisito existente. O nome está somente leitura no Test Manager. Ou então, selecione um Requisito na lista suspensa caso você queira atribuir o caso de teste a um requisito específico no Test Manager.



Adicionar etapas manuais a casos de teste

Além da automação, você também pode incluir etapas manuais dentro de casos de teste. Essas etapas manuais fornecem instruções para executar ações específicas durante o processo de teste. Quando você cria ou edita um caso de teste, você pode adicionar etapas manuais, descrever a ação, comportamento esperado e definir valores da área de transferência, para não ter que digitar manualmente em campos.

Acesse Casos de teste manuais para saber como adicionar etapas manuais a casos de teste dentro do Test Manager.

Carregando documentos

No Test Manager, você tem a opção de carregar documentos relevantes como anexos para casos de teste.

Para carregar documentos, escolha entre as seguintes opções:
OpçãoDescription
Carregamento manualSiga os passos abaixo:
  1. Abra seu projeto no Test Manager.
  2. Navegue até um dos seguintes artefatos:

    • Requisitos
    • Caso de Teste
    • Conjunto de Testes
  3. Clique em uma chave de artefato na lista para abri-lo.
  4. Acesse a aba Documentos.
  5. Clique no botão Adicionar documento e escolha um arquivo ou arraste e solte ele diretamente na página.

    O arquivo será adicionado ao seu teste.

Atividade Attach document Adicione a atividade Attach Document em sua automação do Studio. Os anexos aparecerão dentro da guia Anexos na página Execução após a execução.

Casos de teste de clonagem

Para criar com facilidade vários conjuntos de testes semelhantes, você também pode clonar casos de teste individuais. Para clonar um caso de teste:
  1. Selecione Mais opções para o caso de teste que você deseja duplicar e, em seguida, Clonar.
  2. Escolha se deseja também clonar informações relacionadas, como documentos, rótulos ou atribuições a requisitos.
  3. Selecione Clonar para salvar suas alterações.

Managing test cases

O Test Manager fornece um intervalo de ações que podem ser realizadas em casos de teste individuais:

  • Tenha uma visão geral de um caso de teste quando você seleciona sua chave. Isso leva você para a página Visão geral.
  • Acesse o log do resultado mais recente do caso de teste. Selecione Abrir log de execução para um caso de teste e você pode ver detalhes sobre a execução de teste mais recente.
  • Excluir casos de teste.
  • Desassociar automação.
  • Clonar casos de teste.

Creating test sets

Os conjuntos de testes no Test Manager são usados para agrupar casos de teste e definir quais testes devem ser executados juntos em uma única execução. Eles fornecem uma maneira de organizar testes com base em sua finalidade e requisitos de execução. Para criar um conjunto de testes, siga as etapas abaixo:

Creating test sets

Para criar um conjunto de testes:
  1. Abra seu projeto no Test Manager e selecione Conjuntos de testes.
  2. Selecione Criar conjunto de testes.
  3. Preencha as informações sobre o conjunto de testes, como nome, descrição, se ele deve exibir a cobertura de atividades (Habilitar cálculo de cobertura de atividades RPA) e rótulos.
  4. Selecione Criar para salvar suas alterações.

Atribuição de casos de teste a conjuntos de testes

Após criar um conjunto de testes, você precisa atribuir casos de teste a ele. Para atribuir casos de teste a um conjunto de testes, abra o conjunto de testes desejado e, no menu Tarefas, selecione Atribuir casos de teste.

Você pode atribuir simultaneamente casos de teste a um conjunto de testes de duas maneiras diferentes:
  • Uso de Atribuição estática - selecione manualmente


  • Uso de Atribuição dinâmica - insira o rótulo dos casos de teste que você deseja atribuir. Sempre que uma execução for iniciada, todos os casos de teste que tenham pelo menos um dos rótulos selecionados atribuídos serão adicionados à execução.


A imagem animada abaixo mostra como criar um conjunto de testes e atribuir casos de teste estáticos e dinâmicos a ele.

Configuração de conjuntos de testes para serem executados a partir de uma pasta de execução especificada.

Os conjuntos de testes podem ser configurados para serem executados a partir de uma pasta de execução padrão ou especificada. Isso permite que você execute casos de teste que fazem parte dessa pasta específica. Além disso, você também tem a opção de especificar pacotes específicos e suas versões a partir das quais os casos de teste serão executados exclusivamente. Para usar esse recurso, siga estas etapas:

  1. Verifique as configurações ao nível do tenant:
    1. Acesse o Test Manager, selecione Configurações no cabeçalho e, em seguida, vá para a guia Geral .
    2. Verifique a configuração Permitir contexto de execução legada:
      • Se a configuração estiver habilitada: casos de teste são executados sem uma pasta de execução específica.
      • Se a configuração for desabilitada: os casos de teste podem ser executados apenas a partir de uma pasta de execução do Orchestrator específica e de um pacote e versão especificados.
  2. Defina uma pasta de execução padrão nas configurações do projeto:
    1. Acesse Configurações do projeto e selecione a guia Automação.
    2. Defina sua pasta de execução padrão.

      Essa pasta padrão se aplica a todos os conjuntos de testes, a menos que uma pasta de execução exclusiva seja especificada.

  3. Selecione uma pasta de execução para um conjunto de testes:
    1. Navegue até Conjuntos de testes e abra um conjunto de testes.
    2. Na guia Casos de Teste, selecione Selecionar Automação.
    3. Escolha uma pasta preferida, na lista suspensa Pasta de Execução.
    4. Selecione Salvar para aplicar a alteração.
  4. Selecione um pacote e versão específicos:
    1. Na guia Casos de Teste de um conjunto de testes, selecione Selecionar Automação novamente.
    2. Você pode usar as seguintes opções:
      • Seleção automática de pacotes: seleciona todos os pacotes disponíveis na pasta com suas versões mais recentes, com base nos casos de teste atribuídos ao conjunto de testes.
      • Adicionar automação: permite que você escolha manualmente um pacote e sua versão nas listas suspensas correspondentes. Use Selecionar para confirmar cada emparelhamento de versão do pacote.

Linking Orchestrator test sets

Você pode vincular seus conjuntos de testes a partir do Orchestrator e executá-los no Test Manager. Para conseguir isso, você precisa primeiro criar o conjunto de testes no Orchestrator e atribuir apenas casos de teste automatizados a ele.

Observação: essa funcionalidade será descontinuada a partir de abril de 2025. Acesse as próximas descontinuações do Orchestrator para saber mais informações sobre a descontinuação.
Após criar o conjunto de testes no Orchestrator, siga as etapas abaixo:
  1. Abra seu projeto no Test Manager.
  2. Navegue até Conjuntos de testes e, em seguida, Link.
  3. Selecione um conjunto de testes na lista e selecione Vincular.

Clonagem de conjuntos de teste

Para acelerar seu gerenciamento de testes, após clonar requisitos e casos de teste, você também pode clonar conjuntos de testes, para poder expandir rapidamente seus projetos de teste. Para clonar um conjunto de testes:
  1. Selecione Mais opções para o Conjunto de testes que você deseja duplicar e, em seguida, selecione Clonar.
  2. Escolha se deseja também clonar informações relacionadas, como Documentos e Rótulos.
  3. Selecione Clonar.

Artigos relacionados

Execução de testes

No Test Manager, você tem a opção de executar testes manualmente ou usando automações. As execuções de teste manuais são realizadas diretamente no Test Manager, enquanto as execuções automatizadas são iniciadas por meio do Test Manager e realizadas por meio do Orchestrator. Antes de executar casos de teste, é necessário criar um conjunto de testes, que será usado para a execução.

Execução automatizada

A execução automatizada refere-se a conjuntos de testes criados no Test Manager com casos de teste associados do Studio. Antes de executar testes automatizados no Test Manager, certifique-se de ter criado os conjuntos de testes no Orchestrator.

Você pode executar todos os conjuntos de testes usando a opção Executar automatizado . O Orchestrator é invocado para casos de teste associados ao Test Manager. Para executar conjuntos de testes associados ao Orchestrator, certifique-se de criar os conjuntos de testes no Orchestrator.

Execução de testes usando automações

Para executar conjuntos de testes usando automações, execute as etapas abaixo:
  1. Abra seu projeto no Test Manager e navegue até os Conjuntos de Testes.
  2. Selecione um conjunto de testes e clique nas reticências verticais.
  3. Selecione Executar automatizado.

Execução manual

A execução manual aplica-se a conjuntos de testes criados no Test Manager, incluindo casos de teste com etapas manuais. A execução manual pode ser realizada para conjuntos de testes do Test Manager e conjuntos de testes associados do Orchestrator.

Execução manual de testes

Para executar conjuntos de testes manualmente, execute as etapas abaixo:
  1. Abra seu projeto no Test Manager e navegue até os Conjuntos de Testes.
  2. Selecione um conjunto de testes e clique nas reticências verticais.
  3. Selecione Executar manualmente. O Assistente de execução manual será aberto em uma nova janela. Certifique-se de que seu bloqueador de pop-ups permite que a janela seja aberta.

Artigos relacionados

Análise de resultados

Execução no Test Manager fornece insights sobre a execução de conjuntos de testes. Abaixo, você tem um detalhamento de como pode analisar e trabalhar com resultados do teste.

Acesso aos resultados do teste

Abra Execução no Test Manager para visualizar uma lista de execuções de teste. Cada execução de teste representa a execução de um conjunto de testes. As execuções são classificadas de acordo com a data de término, com execuções pendentes e em andamento exibidas na parte superior.

Detalhes da execução

Quando você seleciona uma entrada de execução de teste, uma visualização detalhada é aberta. Essa visualização exibe informações, como hora de início da execução, duração e logs de execução. A seção Resultados fornece uma visão geral de todos os resultados de teste individuais de casos de teste, chamados Logs de caso de teste. Isso permite que você realize ações em resultados de teste individuais.

Compreensão do status de execução do teste

As execuções de teste são codificadas por cores para indicar seu status:
  • Verde - casos de teste aprovados;
  • Vermelho - Casos de teste que falharam.
  • Cinza - Casos de teste sem resultados definitivos, como aqueles que ainda não foram executados dentro de um conjunto de testes em andamento.

Exploração de resultados do teste

Esta seção descreve as informações que você pode encontrar como parte dos resultados do teste e as outras ações que você pode realizar após a obtenção dos resultados.
ResultadoDescription
Log de execuçãoO log de execução contém informações essenciais, incluindo afirmações, logs, detalhes de execução, requisitos afetados e anexos. Selecione a chave de caso de teste dentro da página Execução para acessar o log de execução.
Cobertura de AtividadesVocê pode habilitar a cobertura de atividades para execuções de teste automatizadas. Essa funcionalidade fornece informações sobre as atividades cobertas durante a execução de teste.
Integração de gerenciamento de defeitosSe você tiver um sistema de gerenciamento de defeitos externo integrado ao Test Manager, você pode criar relatórios de defeitos diretamente dos logs de execução. Abra um log de caso de teste, selecione Tarefas e, em seguida, Criar defeito.
Sincronização de defeitosO Test Manager permite a sincronização de resultados de execução com ferramentas externas como parte de uma integração de ferramentas do ALM. Essa sincronização garante que detalhes de execução, logs, carimbos de data/hora e outras informações relevantes sejam compartilhados com a ferramenta integrada.
Criar e desvincular defeitosDentro da página Execução, você pode criar defeitos acessando logs de casos de teste, selecionando Tarefas e selecionando Criar Defeito. Além disso, você tem a opção de desassociar defeitos de uma ferramenta externa, que desassocia o resultado de execução de teste da entrada da ferramenta externa.

Trabalhando com resultados de teste

Ao analisar execuções de teste, você pode realizar as seguintes ações:
  • Identificar resultados de testes manuais ou automatizados.
  • Acompanhar o progresso de execuções de testes em andamento.
  • Abrir o conjunto de testes executado para revisar os detalhes.
  • Examinar logs e anexos associados a execuções de testes.
  • Crie defeitos no seu sistema de gerenciamento de defeitos diretamente do Test Manager se você tiver uma integração de ferramentas ALM.
Observação: a execução e seus dados associados permanecem não afetada por alterações ou exclusão de conjuntos de testes.

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.