- Introdução
- Gerenciamento do projeto
- Trabalhando com análise de impacto de alterações
- Criar casos de teste
- Atribuição de casos de teste a requisitos
- Casos de teste de clonagem
- Exportação de casos de teste
- Vinculação de casos de teste no Studio ao Test Manager
- Delete test cases
- Habilitação de governança no nível do projeto
- Desabilitação da governança no nível do projeto
- Habilitação de governança no nível do caso de teste
- Como desabilitar a governança no nível do caso de teste
- Habilitar ou desabilitar a governança em massa para casos de teste
- Imposição da ordem de assinatura para casos de teste governados
- Gerenciamento de aprovadores para casos de teste controlados
- Gerenciamento de casos de teste governados no estado Em andamento
- Gerenciamento de casos de teste governados no estado Em revisão
- Gerenciamento de objetos governados no estado Assinado
- Gerenciamento de comentários para casos de teste governados
- Visualização de informações de governança para logs de casos de teste
- Gerenciamento de aprovadores para logs de casos de teste governados
- Gerenciamento de logs de casos de teste governados no estado Em trabalho
- Gerenciamento de logs de casos de teste governados no estado Em revisão
- Gerenciamento de logs de casos de teste governados no estado Assinado
- Gerenciamento de comentários para logs de casos de teste governados
- Habilitação da governança no nível de log de casos de teste
- Desabilitação da governança no nível de log do caso de teste
- Visualização e pesquisa de casos de teste
- Execução de casos de teste sem um conjunto de testes
- Execução de testes mistos
- Criação de execuções pendentes
- Reexecutando execuções de teste
- Solução de problemas de execuções automatizadas
- Perguntas frequentes - Paridade de funcionalidades - Test Manager versus Orchestrator
- Análise dos resultados de teste
- Estados de resultado de teste do Playwright
- Exclusão dos resultados do caso de teste
- Sincronização de defeitos
- Criação de defeitos a partir de resultados
- Resultados de testes automatizados
- Substituição dos resultados do teste
- Navegação e pesquisa de resultados de testes
- Exame dos resultados dos casos de teste
- Como visualizar a cobertura da atividade
- Operações e utilitários do projeto
- Configurações Test Manager
- Configurações ao nível do tenant
- Configurações gerais do projeto
- Events
- Inscrever-se em eventos
- Inscrição em todos os eventos
- Cancelar inscrição em eventos
- Cancelar inscrição em todos os eventos
- Cancelar inscrição na página Configurações de notificações
- Visualizando notificações
- Notificações de filtragem
- Visualização de notificações por email
- Habilitando notificações por email para servidores SMTP
- Visualizando apenas notificações não lidas
- Marking all notifications as read
- Clearing all notifications
- Deleting notifications
- Criptografia de chaves gerenciadas pelo cliente
- Logs de Auditoria
- Integração da ferramentas ALM
- Integração da ferramentas ALM
- Test Manager Connect
- Test Manager - conector do Integration Service
- Intervalos de IP de saída para conectores
- Trabalhando com SAP Cloud ALM e Test Manager
- Etapa 1: integração do SAP Cloud ALM com o Test Manager
- Etapa 2: criação de casos de teste automatizados no SAP Cloud ALM
- Etapa 3: criação de casos de teste automatizados no Test Manager
- Etapa 4: sincronização de casos de teste do Test Manager para o SAP Cloud ALM
- Etapa 5: atribuição de automações de teste a casos de teste
- Etapa 6: execução de casos de teste
- Melhores práticas de automação de testes SAP
- Solução de problemas de integração do Jira
- Integração do API
- Agentes de codificação para testes
- Solução de problemas
Selecionando a automação
Vincule uma automação publicada pelo Orchestrator a um caso de teste no Test Manager usando o método de seleção direta recomendado.
Para vincular automações a casos de teste, selecione uma automação publicada no Orchestrator. Selecionar uma automação do Orchestrator diretamente no Test Manager é o método recomendado para conectar uma automação a um caso de teste.
Context
As automações do Orchestrator incluem pacotes publicados pelo comando tm pack da Interface de linha de comando da UiPath de projetos do Playwright, não apenas pacotes publicados a partir do Studio — consulte Automação de testes do Playwright. O Test Manager voltará a usar automações vinculadas do Studio se você não tiver selecionado uma automação do Orchestrator.
Além disso, se um caso de teste tiver apenas uma automação do Studio vinculada, mas não uma automação do Orchestrator, o Test Manager tentará encontrar uma automação equivalente no Orchestrator para realizar a execução.
Se um caso de teste do Test Manager for vinculado a uma automação do Studio e do Orchestrator, a automação selecionada no Orchestrator terá prioridade sobre a automação vinculada do Studio.
Para obter mais informações, consulte Projetos do Playwright para conjuntos de testes.
Pré-requisitos
Se você selecionar uma automação diretamente no Test Manager, a automação selecionada não será considerada se a configuração de contexto Permitir execução legada estiver habilitada (por exemplo, quando nenhuma pasta de execução é selecionada no nível do projeto ou do conjunto de testes). Portanto, se você quiser selecionar automações diretamente no Test Manager, recomendamos que você desabilite a configuração do tenant Permitir contexto de execução legado .
Para selecionar uma automação do Orchestrator, certifique-se de executar o seguinte:
- Publicar um projeto do Studio no Feed do Pacote do Tenant ou em outro feed do Orchestrator.
- Para um pacote Playwright, empacote o projeto com a UiPath CLI — consulte Empacotamento de projetos do Playwright para o Test Manager. Os mesmos pré-requisitos de função e permissão de pasta do Orchestrator se aplicam de forma idêntica aos pacotes do Playwright.
- Atribua uma das seguintes funções a si mesmo:
- Função da pasta Automation User do Orchestrator
- Qualquer função padrão com privilégios administrativos
Dica:Geralmente, um usuário requer permissões para editar um caso de teste para selecionar uma automação diretamente no Test Manager. Permissões úteis adicionais nesse contexto incluem ter a função Usuário de automação ou qualquer função com privilégios administrativos.
Para obter detalhes, consulte Funções padrão do tenant.
Etapas
- Acesse a seção Caso de teste do seu projeto.
- Abra um caso de teste.
- Selecione a guia Automação .
- Escolha Configurar automação. Essa ação abre o menu à direita Configurar automação .
-
Na lista suspensa Origem do pacote , selecione um feed da instância do Orchestrator correspondente. Esse feed deve conter o caso de teste do Studio que você pretende vincular ao caso de teste do Test Manager. A seleção padrão é Feed de pacote de tenant. Apenas pastas com seus próprios feeds aparecem na lista suspensa Origem do pacote . Em um cenário de hierarquia de pastas, apenas a pasta pai é exibida na lista suspensa, já que todas as subpastas compartilham o mesmo feed.
Observação:As opções de feed de pacotes disponíveis são aquelas para as quais você possui direitos administrativos.
-
Selecione uma automação desse local após escolher o feed do pacote.
O nome da automação aparece na coluna Nome do caso de teste , e o nome do pacote publicado aparece na coluna Pacote .
Observação:A coluna Nome do caso de teste exibe a pasta na qual a automação foi publicada no Orchestrator, seguida pelo nome da automação. Por exemplo, se você quiser selecionar o caso de
Create Checking Accountque foi publicado do Studio na pastaAccountsno Orchestrator, o Nome do Caso de Teste para essa automação éAccounts/Create Checking Account.As automações exibem um valor de Origem do Playwright ou UiPath no seletor, classificado pelo carimbo de data/hora da última atualização. Para uma automação de Playwright, a coluna Nome do caso de teste mostra o caminho completo do arquivo de especificações, seguido da
describe-cadeia e título de teste (por exemplo,tests/checkout.spec.ts > Checkout > cancelling the information step returns...), com limite de 255 caracteres — consulte Campos de caso de teste do Playwright.
-
- Selecione Salvar para confirmar as alterações.
Resultado
A automação está vinculada ao caso de teste. O pacote e o nome do caso de teste aparecem em Automação atribuída na guia Automação, e o caso de teste está pronto para execução automatizada.
Após selecionar a automação de um feed de pacotes do Orchestrator, é possível verificar os detalhes da automação nestes campos, em Automação atribuída:
- Nome do TestCase do pacote: a pasta na qual a automação foi publicada no Orchestrator, seguida pelo nome da automação:
FolderName/TestCaseName. - Nome do pacote: o nome do pacote usado para publicar a automação escolhida.
- Origem do pacote: o feed do Orchestrator onde você publicou o pacote.
O que fazer em seguida
Para executar um conjunto de testes que contém casos de teste com automações selecionadas no Orchestrator, você pode especificar o pacote e a versão específicos para executar os casos de teste. Isso permite que o Test Manager execute casos de teste associados a automações de vários pacotes dentro de seus feeds do Orchestrator, usando apenas um pacote e uma versão selecionados.
Para obter detalhes, consulte Configuração de conjuntos de testes para pastas e robôs de execução específicos.