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.

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.

To link automations with test cases, select an automation published to Orchestrator. Selecting an Orchestrator automation directly in Test Manager is the recommended method to connect an automation to a test case.

Orchestrator automations include packages published by the tm pack command of the UiPath Command Line Interface (CLI) from Playwright projects, not only packages published from Studio — refer to Playwright test automation. Test Manager falls back to automations linked from Studio if you have not selected an Orchestrator automation.

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.

Observaçã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.

Pré-requisitos

Observação:

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.
  • For a Playwright package, package the project with the UiPath CLI instead — refer to Packaging Playwright projects for Test Manager. The same Orchestrator folder role and permission prerequisites apply identically to Playwright packages.
  • 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 mais informações sobre funções de tenant padrão acesse Funções padrão de tenant.

Etapas

Para selecionar uma automação para um caso de teste, siga estas etapas:

  1. Acesse a seção Caso de teste do seu projeto.
  2. Abra um caso de teste.
  3. Selecione a guia Automação .
  4. Escolha Configurar automação. Essa ação abre o menu à direita Configurar automação .
    1. 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.

    2. Depois de escolher o feed de pacotes, você pode selecionar uma automação desse local.

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 teste Create Checking Account que foi publicado no Studio para a pasta Accounts no Orchestrator, o Nome do caso de teste para essa automação será Accounts/Create Checking Account.

  1. Selecione Salvar para confirmar as alterações.

Automations display a Source value of Playwright or UiPath in the picker, sorted by last-updated timestamp. For a Playwright automation, the Test Case Name column shows the full spec file path, followed by the describe-chain and test title (for example, tests/checkout.spec.ts > Checkout > cancelling the information step returns...), capped at 255 characters — refer to Playwright test case fields.

Playwright projects for test sets

When adding packages to a test set (Configure Automation > Add Packages), a Playwright package exposes a Playwright Projects dropdown listing the Playwright projects defined in that package's playwright.config.ts. Selecting one or more projects scopes the test set's execution to only the tests belonging to those projects, instead of running every test case in the set.

Because the dropdown is populated from the specific package added to the test set, the list of available projects is scoped to that package at that version:

  • Adding a newer version of the same package as its own entry surfaces that version's project list, rather than merging with an older version's selection.
  • Switching the version in the panel refreshes the available-projects list to that version's.
  • Each execution freezes the package, version, and selected projects into a snapshot at creation time — re-executions replay that exact selection even if the test set is edited afterward.

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.

Atualizando automação

Para atualizar a automação que você selecionou de um feed do Orchestrator, siga estas etapas:

  1. Acesse a seção Caso de teste do seu projeto.
  2. Abra um caso de teste.
  3. Selecione a guia Automação .
  4. Escolha Atualizar automação. Essa ação abre o menu à direita Configurar automação .
    1. Na lista suspensa Origem do pacote , selecione um feed da instância do Orchestrator correspondente. Esse feed é aquele que contém o caso de teste do Studio que você deseja vincular ao caso de teste do Test Manager. A seleção padrão é Feed de pacote de tenant.
      Observação:

      As opções de feed de pacotes disponíveis são aquelas sobre as quais você tem direitos administrativos.

    2. Depois de escolher o feed de pacotes, você pode selecionar uma automação desse local. O nome da automação aparece em Nome do caso de teste, e o nome do pacote publicado em Pacote.
  5. Selecione Salvar para confirmar as alterações.

These same steps point a test case to a newer Playwright package version. Prior execution history is preserved across the update.

Transferindo casos de teste

If you need to transfer your test cases to a different tenant, the Orchestrator automations selected for each test case are preserved when you export and then re-import the test cases in another tenant, including automations selected from Playwright packages. For more information on exporting test cases and importing test artefacts, visit Exporting test cases and Import project.

Próximas Etapas

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 mais informações sobre como configurar uma pasta de execução específica e selecionar um pacote e versão, acesse Configuração de conjuntos de testes para pastas e robôs de execução específicos.

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.

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