UiPath Documentation
test-manager
latest
false
Guia do usuário do Test Manager
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Empacotamento de projetos Playground para o Test Manager

Empacote um projeto de teste do Playwight em um pacote de automação da UiPath e publique-o no Orchestrator para que o Test Manager possa executá-lo.

Observação:

Esse recurso está em disponibilidade controlada, entregue apenas a tenants elegíveis. Ela está disponível no Test Manager apenas quando entregue por meio do Test Cloud.

Empacote um projeto de teste Playwight em um pacote de automação UiPath (.nupkg) e publique-o no Orchestrator, para que a automação fique disponível para execução a partir do Test Manager.

Pré-requisitos​

  • Um diretório de projeto de teste independente do Playwight: seu próprio playwright.config.*, package.json e um arquivo de bloqueio compatível, com dependências que podem ser resolvidas na raiz empacotada. Uma subpasta mono-repo funciona apenas se for independente.
  • Versão 1.19 ou posterior do Playground. npm é o único gerenciador de pacotes compatível — a raiz empacotada deve conter um package-lock.json.
  • A Interface de Linha de Comando da UiPath (CLI) instalada e atualizada para uma versão recente. Consulte Instalação do UiPath CLI.
  • Uma chave de projeto do Test Manager. Exigido por padrão — a CLI se recusa a empacotar sem um, a menos que você seja aprovado em --no-create-test-cases. Os casos de teste correspondentes são criados e vinculados automaticamente quando o Test Manager ingere o pacote resultante, não no momento do empacotamento. A chave deve ser alfanumérica maiúscula.
AVISO:

O pacote exclui node_modules, .git, .uipath, dist, test-results, playwright-report e .cache. Também sempre exclui arquivos secretos em qualquer profundidade: .env, .env.*, .npmrc e .git-credentials. Todo o resto no diretório do projeto é enviado como está; portanto, mantenha os segredos fora do contato de outros arquivos — as credenciais codificadas em arquivos de configuração ou hardware ainda são enviadas.

Etapas​

  1. Abra um terminal no diretório raiz do projeto do Playground.

  2. Execute uip tm pack com a opção --type playwright, por exemplo:

    uip tm pack --project-path . --type playwright --project-key SWAG --name SwagLabsDemo --package-version 1.0.0 -o .packages --output json
    uip tm pack --project-path . --type playwright --project-key SWAG --name SwagLabsDemo --package-version 1.0.0 -o .packages --output json
    

    Para obter a referência completa do sinalizador, incluindo como optar por não participar da criação automática de casos de teste, consulte uip tm pack.

  3. Publique o .nupkg resultante no feed de pacote do Orchestrator do tenant, usando um dos seguintes:

    • Carregue-o manualmente no Orchestrator (Pacotes > Carregar).
    • Solte-o em uma pasta que o Orchestrator monitora nos pacotes.
    • Use o UiPath CLI para carregá-lo diretamente da linha de comando.

Resultado​

O pacote aparece no Feed de pacotes do Orchestrator. Se uma chave do projeto for fornecida, os casos de teste correspondentes serão criados automaticamente nesse projeto do Test Manager, com a automação Playwright já vinculada. Caso contrário, as automações do pacote ficam disponíveis para seleção por meio da Seleção de automação.

  • Pré-requisitos​
  • Etapas​
  • Resultado​
  • Relacionado​

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