UiPath Documentation
studio
2022.4
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.

2022.4.1

Data de lançamento: 9 de maio de 2022

Novidades

O Studio migou para o .NET 6

O Studio agora usa a versão mais recente do .NET, o .NET 6. Os projetos Windows e multiplataforma agora também são direcionados para .NET 6.

Adicionar tags a projetos

Organizing your automations is now easier with the introduction of project tags. Tags you add to projects are included in the published packages and can be applied to Orchestrator processes, making them easier to find. You can define two types of tags - labels and properties (key-value pairs) from the project settings or from the publish wizard by creating new tags or reusing tags that are already defined in Orchestrator. See Organizing resources with tags to find out more about tags in Orchestrator.

Impedir o envio de projetos com erros de Analisador de fluxo de trabalho para repositórios remotos

We’ve added a new way in which you can ensure automation best practices are followed. You can now prevent projects with Workflow Analyzer errors from being sent to remote repositories by enabling the option Enforce Analyzer before Push/Check-in located in Studio Backstage View > Settings > Design. Organizations can control this setting using governance policies.

Atualizar dependências ao importar fluxos de trabalho

To help you avoid unresolved activities when you import a workflow into a project, Studio now checks the dependencies of the project from which the file is imported, notifies you if any discrepancies are found, and prompts you to install missing packages and update packages that use an older version in the current project. For more information about importing files, see Context Menu for Projects.

Framework baseado no OAuth 2.0 para a autenticação de robôs

Nesta versão, enviamos um novo mecanismo de autenticação de robôs que usa a estrutura do OAuth 2.0 como a base para seu protocolo de autenticação, o que significa que robôs não assistidos podem conectar-se ao Orchestrator usando uma ID do cliente - par secreto do cliente gerado via objetos de modelo de máquina. A ID do cliente - par secreto do cliente gera um token que autoriza a conexão e fornece ao robô acesso a recursos do Orchestrator.

As credenciais de cliente permitem que o UiPath Robot acesse recursos usando suas próprias credenciais, em vez de assumir o papel de um usuário. Quando o robô solicita recursos do Orchestrator, ele impõe a necessidade de o próprio robô ter autorização para executar uma ação, pois não há nenhum usuário envolvido na autenticação.

Instructions for RPA developers and attended users on how to connect their robots to Orchestrator from the Assistant and from.Studio.

Automação de Interface do usuário em projetos multiplataforma

The UI Automation activities package now supports cross-platform projects and is a default dependency in all projects with the cross-platform compatibility. You can use the activities in this package to automate tasks performed in the Chrome web browser. Please note that the package does not support cross-platform projects for which the Starts in Background project setting is enabled. For more information, see Chrome Automation on Linux Robots.

Apresentando campos personalizáveis para modelos

We’ve added customizable fields to our templates, allowing a template to become a sample task with activities in place that you can configure by filling in the blank fields with your data.

When creating a template, you can mark and unmark fields as customizable by using the Plus Imagem dos documentos menu and selecting Mark as customizable or Unmark as customizable. Customizable fields are marked with an icon and the data inside is cleared when the template is published.

Novos recursos de automação de testes

Testes orientados por dados com Data Service

Testes orientados por dados expandem seus tipos de origem de dados pelo UiPath Data Service. Você pode agregar dados para seus casos de teste a partir de suas entidades do Data Service. Você filtra os dados por seu critério e utiliza-os como argumentos na criação de casos de teste.

Importante:

This feature requires an Automation Cloud license.

For more information, see Testing through Data Service.

Testes orientados por dados com dados gerados automaticamente

Dados gerados automaticamente como uma origem de dados adicional para seus esforços de teste. Você pode gerar valores para resolver condições de fluxo de trabalho e obter uma alta cobertura de atividade.

Cobertura do descritor

Validation across Selectors and Object Repository items is now available with Descriptor coverage. See if your targets are indicated correctly by looking at the selector coverage of your test executions.

Melhorias

Desempenho e usabilidade

  • Fizemos diversos aprimoramentos que habilitam o Studio a iniciar 33% mais rápido, melhoram a velocidade da abertura e criação de projetos em 14% e aumentam a velocidade do envio de alterações para o controle de origem em projetos com grande número de arquivos. Para melhorar a experiência do usuário enquanto os projetos estão sendo carregados, agora são exibidas mais informações sobre o progresso da adição e restauração de dependências.
  • A compilação é mais rápida para projetos Windows e multiplataforma, tanto no momento de execução quanto da publicação. Além disso, quando você executa um projeto, apenas os arquivos que foram alterados após a última execução são recompilados, mesmo se você fechar e reabrir o projeto entre as execuções.
  • A análise e validação completa do projeto é agora realizada somente na primeira vez em que o Analisador de Fluxo de Trabalho é executado após a abertura de um projeto. As análises subsequentes verificam apenas os arquivos que foram alterados após a última vez em que a análise foi realizada.
  • O ícone do Studio na barra de tarefas do Windows agora pisca quando uma operação de depuração para, tornando mais fácil identificar quando a execução termina com sucesso, alcança um ponto de interrupção ou encontra uma exceção.
  • Quando um ponto de interrupção é atingido e a depuração é interrompida, um botão Continuar agora também está disponível na antevisão em miniatura do Studio na barra de tarefas do Windows, permitindo que você continue rapidamente a execução.
  • Tornamos a página Ferramentas em Exibição Backstage do Studio mais útil e mais fácil de navegar:
    • Os Apps e extensões estão agora disponíveis em abas separadas.
    • Se uma extensão já estiver instalada, um rótulo Instalada é exibido para ela.
    • Agora também é possível desinstalar extensões, não apenas instalá-las. Quando você passar o mouse sobre uma extensão, dependendo do status atual, um botão Instalar ou Desinstalar é exibido para aquela extensão.
    • Uma nova guia Plugins está disponível agora. Ela contém configurações para plug-ins de controle de origem (movido de Configurações > Equipe) e plugins de automação de teste.
  • A janela Studio agora tem tamanho padrão de 1280x680 pixels e um tamanho mínimo de 1024x640 pixels.
  • Se o assistente Capturar todos os elementos não identificar determinados elementos corretamente, uma opção Relatar problemas está agora disponível diretamente no assistente. Isso permite que você envie à UiPath um relatório contendo uma imagem da área com resultados inesperados, que podem ajudar a melhorar a detecção no futuro.
  • The menu displayed when you click the PlusImagem dos documentos button on the right side of activity fields now includes the option to create a variable.
  • A new option called Choose Date/Time has been added to the PlusImagem dos documentos menu for fields that support TimeSpan values.

Instalador do Studio

The Studio installer has received a few updates:

  • Agora, você tem a opção de instalar o Studio e o Robô para o usuário atual ou para todos os usuários na máquina em instalações personalizadas.
  • O feed de atividades locais está sempre instalado e a opção de desabilitá-lo não está mais disponível no assistente de instalação.
  • To reduce the size of the Studio MSI installer, the UiPath.IntelligentOCR.Activities package is no longer included in the installer, and therefore not available in the local activities feed. The package is available for installation in the Official UiPath feed. If Studio is installed on a computer that is not connected to the internet, you can download UiPath.IntelligentOCR.Activities v6.0.1 on another computer and copy it to the Studio computer. For more information, see Managing Activities Packages.
  • Removemos solicitações desnecessárias para fechar determinados aplicativos abertos que eram exibidos ao desinstalar ou atualizar.
  • When the options you select in the Studio installer cause the installation to require elevated privileges, the Imagem dos documentos icon is now displayed on the Install button to indicate administrator rights are needed to continue.

Depuração remota

  • Remote debugging with an unattended robot connection now supports remote robots that are not the same version as Studio. For remote machine connections, the Studio and Robot versions must match.
  • O agente de depuração remota em uma máquina com a qual você estabelece uma conexão de depuração remota com um robô não assistido é agora interrompida automaticamente se você fechar o Studio sem iniciar a execução remota.

Automação de Teste

Explorador de Teste

  • O painel Test Explorer mostra os casos de testes orientados por dados já colapsados para que seja possível ver de forma rápida as pastas de automação de teste com um grande número de arquivos. É possível usar os dois botões novos para estender ou recolher o fluxo de trabalho e as informações do painel de casos de teste. Além disso, o número de variações para cada caso de teste é agora visível.
  • Adicionar, atualizar e remover os dados de teste estão agora disponíveis, no menu de contexto do Test Explorer.
  • É possível filtrar por Status da Edição para ver o número de fluxos de trabalho que foram ignorados da execução ou os casos de teste em progresso.

Suporte a processo em segundo plano

Os projetos de Automação de Teste suportam processos de segundo plano, o que significa que é possível executar casos de teste em paralelo, usando um único robô.

Atalhos de acessibilidade

Foram adicionados atalhos de teclado para ajudar a encontrar as funcionalidades de Automações de Teste de que você precisa.

Experiência do usuário

  • É possível exibir a duração de cada teste executado no painel Test Explorer.
  • As variações de dados são exibidas com base na sua ordem de índice correspondente, enquanto passar o cursor sobre cada item exibe a lista de todos os argumentos e valores associados.

Notas de versão da API do UiPath Activities

The UiPath.Activities.Api SDK package now has its own release notes page where you can see what's changed starting with version 21.10.3.

Próximas descontinuações

O Studio 2022.10 será a última versão compatível com a criação de projetos com a compatibilidade legada do Windows. No Studio 2023.4, você poderá criar projetos do Windows ou multiplataforma e apenas abrir e editar projetos legados do Windows criados em versões anteriores do Studio. Uma ferramenta de migração estará disponível a partir do Studio 2022.10 para permitir que você converta projetos legados do Windows para a compatibilidade do Windows.

Importante:

Errata de 21 de julho de 2022: O fim do suporte para a criação de projetos de do Windows - Legado foi inicialmente anunciado para o Studio 2022.10. Essa mudança agora está planejada para o Studio 2023.4.

Alterações interruptivas

When sending Studio usage data to Application Insights was enabled in Studio 2021.10, the NewProject event was generated twice, first when the user selected to create a new project in the Studio Backstage View, and again when the user clicked the Create button in the new project dialog. For better clarity, the event generated when the user clicks the Create button in the new project dialog has been renamed NewProjectCreated.

Correções de bugs

  • O uso de atalhos de teclado como AltGr + C para inserir caracteres especiais em expressões não funcionava conforme o esperado no teclado polonês.
  • Um erro System.IO.IOException: conexão encerrada podia ocorrer ao criar um projeto.
  • A opção para habilitar/desabilitar Compilar expressões de atividades aparecia incorretamente na janela Configurações do projeto para Windows e bibliotecas multiplataforma em que a compilação está sempre habilitada.
  • Um erro de compilação ocorria quando era publicada uma biblioteca que continha um arquivo de fluxo de trabalho privado que invocava outro arquivo de fluxo de trabalho privado.
  • Quando era executado o comando UiPath.RemoteDebugging.Agent.exe enable para iniciar uma sessão de depuração remota em um robô remoto, a mensagem de confirmação do comando não exibia o nome de host e a porta que deve ser fornecida para configurar a conexão de máquina remota no Studio.
  • A abertura de um modelo de Estrutura Empresarial Robótica na versão 2021.10.4 do Studio resultava em erro. Esse problema ocorria em cenários nos quais todos os feeds online eram desabilitados e a pasta de pacotes era excluída.
  • As exceções de Rest API geradas devido a problemas de conectividade do Orchestrator não forneciam mensagens de erro amigáveis.
  • Quando o idioma da interface no Studio era definido como Alemão, a seleção Remover variáveis não utilizadas também removia as variáveis utilizadas.
  • Quando um fluxo de trabalho continha duas variáveis com o mesmo nome criado em diferentes escopos, uma sendo usada e a outra não utilizada, a seleção Remover variáveis não utilizadas removia as duas variáveis, não apenas a não utilizada.
  • Ocorria um erro quando se editava expressões que continham pares substitutos.
  • Quando o idioma de interface no Studio era definido como Francês, o rótulo da opção Habilitar Atividade no menu de contexto do painel do Designer indicava incorretamente CTRL + D como a combinação de teclado para a ação.
  • Quando a instalação falhava devido ao usuário atual não ter acesso à pasta C:\Windows\Temp, a mensagem de erro não indicava claramente a causa do erro.
  • A funcionalidade Executar a partir desta atividade comportava-se de forma inesperada quando usada para uma atividade colocada dentro de duas atividades Attach Window aninhadas.
  • O Analisador de Fluxo de Trabalho às vezes retornava resultados diferentes quando executado no Studio em comparação à execução na linha de comando.
  • As alterações de arquivo não eram identificadas corretamente no GIT após a realização do GIT Init em projetos com elementos do Repositório de Objetos.
  • Quando era aberto um fluxo de trabalho que não tinha nenhum arquivo project.json correspondente (por exemplo, clicando duas vezes em um arquivo XAML que não estava em uma pasta do projeto), o idioma de expressões no projeto recém-criado estava sempre definido como C#. O Studio agora usa a configuração de design do Studio Usar idioma C# para determinar o idioma do projeto.
  • A depuração remota com uma conexão de robô não assistido falhava em ambientes com vários nós do Orchestrator ao usar a configuração padrão.
  • A execução não pausava quando um ponto de interrupção colocado em uma atividade de Comment era alcançado durante a depuração.

Problemas conhecidos

Quando adicionar uma atividade Use Application/Browser em fluxo de trabalho usando uma tela a partir do Repositório de Objetos, não é possível editar os argumentos do aplicativo para a atividade. Como solução alternativa, desvincule a atividade a partir do Repositório de Objetos, edite os argumentos e adicione a tela ao Repositório de Objetos novamente.

Versões do pacote de atividades

Os seguintes pacotes e versões de atividade foram incluídos no instalador UiPathStudio.msi e podem ser encontrados no feed local.

Pacote de AtividadesVersão
UiPath.UIAutomation.Activitiesv22.4.4
UiPath.System.Activitiesv22.4.1
UiPath.Web.Activitiesv1.11.1
UiPath.Excel.Activitiesv2.12.3
UiPath.Mail.Activitiesv1.15.1
UiPath.Word.Activitiesv1.10.1
UiPath.ComplexScenarios.Activitiesv1.1.6
UiPath.Presentation.Activitiesv1.3.3
UiPath.Testing.Activitiesv22.4.2
UiPath.MobileAutomation.Activitiesv22.4.4
UiPath.Persistence.Activitiesv1.3.4
UiPath.PDF.Activitiesv3.6.0
UiPath.Terminal.Activitiesv2.4.0
UiPath.Form.Activitiesv1.9.6

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