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

Modelos de execução

Visão geral

Por meio dos modelos de execução, você pode encapsular casos de teste no runtime para usarem as suas condições de execução definidas para vários cenários. Por exemplo, em vez de copiar, colar e manter vários casos de teste, você pode criar um único modelo que age como um boilerplate para encapsular os casos de teste no runtime.

Dependências

Condições

  • Ao executar ou depurar o arquivo, o caso de teste e seu modelo de execução associado são fundidos em um arquivo temporário. A coleção de argumentos e variáveis de ambos os arquivos são comparadas pelo nome no runtime. Se o modelo de execução compartilha um argumento ou nome de variável correspondente com o caso de teste, ele será vinculado no arquivo de fluxo de trabalho invocado após a fusão. Se o caso de teste não tiver nenhum argumento correspondente com o modelo de execução, os argumentos do primeiro arquivo serão copiados para o segundo.
  • Mover ou renomear um modelo de execução automaticamente atualiza seus casos de teste associados.
  • Ao publicar um projeto com modelos de execução, todos os casos de teste publicáveis são mesclados com os modelos de execução. Os arquivos resultantes são os pontos de entrada do projeto.
  • You can make use of reusable content by creating a library with execution templates.
  • Você pode invocar vários espaços reservados no fluxo de trabalho.

Como funciona

The execution template acts as a wrapper for test cases. In the Designer panel, you can see a placeholder activity within the execution template.

Essa atividade será substituída no runtime por uma atividade Invoke, adicionando o caso de teste invocado ao modelo de execução.

Trabalhar com modelos de execução

Para executar um caso de teste dentro de um modelo de execução em runtime, siga estes procedimentos:

  1. Criar modelo de execução
  2. Adicionar caso de teste ao modelo de execução

Criar modelo de execução

Crie um modelo de execução antes de defini-lo para um caso de teste.

  1. Abra seu fluxo de trabalho no Studio.

  2. In the Project panel, right-click the Templates folder to open the dropdown menu.

  3. Navegue até Adicionar > Modelo de Execução.

  4. Insira um Nome para seu modelo de execução e escolha o Local em que ele será armazenado.

    Uma nova guia se abre no painel do Designer com seu modelo de execução. Você pode criar o modelo para corresponder às suas necessidades de teste.

  5. Clique em Salvar quando seu modelo de execução estiver pronto.

Adicionar caso de teste ao modelo de execução

To run or debug a test case with an execution template, you need to add it to an execution template (Set Execution Template). Alternatively, you can set an execution template for a newly created test case.

  1. Open or create your test case in Studio. If you do not have one yet, you can create a test case.

  2. No painel Projetos, clique com o botão direito do mouse em um caso de teste para abrir o menu suspenso.

  3. Clique em Definir Modelo de Execução e selecione um modelo da lista suspensa.

  4. Clique em Ok para confirmar. O modelo de execução é adicionado ao caso de teste. A execução ou depuração desse caso de teste ocorrerá de acordo com seu modelo de execução associado.

Agora, você pode executar ou depurar o caso de teste, pois ele será executado com o modelo de execução.

Importante:

A atividade do espaço reservado precisa ser incluída no modelo de execução. Não funcionará se ela estiver em um fluxo de trabalho diferente que é invocado pelo modelo de execução.

Dica:

Consulte as seguintes ações adicionais:

Remover o modelo de execução do caso de teste

  1. Abra seu fluxo de trabalho no Studio.

  2. In the Project panel, right-click a test case to open the dropdown menu.

    Passe o mouse sobre um caso de teste para mostrar se ele está adicionado a um modelo de execução.

  3. Click Set Execution Template and select <no execution template> from the dropdown list.

  4. Clique em Ok para confirmar.

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