studio
2024.10
true
UiPath logo, featuring letters U and I in white

Guia do usuário do Studio

Última atualização 17 de dez de 2024

2024.10.1

Data de lançamento: 1º de julho de 2024

Novidades

Libere sua produtividade com o Autopilot™

O Autopilot™ oferece um conjunto de recursos com IA projetados para ajudar você a criar e testar automações de forma mais rápida e fácil. Para ver o que o Autopilot oferece em todo o UiPath Business Automation Platform, consulte o guia do Autopilot.

Para aprimorar a produtividade e simplificar o processo de desenvolvimento de automação, agora você pode gerar expressões complexas usando linguagem natural. Parte integral dos novos recursos de desenvolvedor do Autopilot™, as expressões geradas por IA permitem que você descreva o resultado desejado para uma entrada de atividade específica, enquanto um modelo baseado em IA gerará uma expressão válida com base na solicitação. Para obter mais informações, consulte Criação de automações.



Com o Autopilot, você pode usar a linguagem natural para descrever a estrutura e o resultado de um fluxo de trabalho. O Autopilot processará suas instruções e criará uma visualização do fluxo de trabalho resultante. Se você quiser modificar a estrutura criada pelo Autopilot, você pode refinar ainda mais suas instruções e gerar uma nova visualização. Depois de confirmar que a automação funciona conforme o esperado, o Autopilot cria automaticamente o fluxo de trabalho. Você também pode gerar um fluxo de trabalho a partir de anotações adicionadas às atividades Sequência. Para obter mais informações, consulte A interface do usuário.



Com seus recursos de resumo, o Autopilot também pode descrever o funcionamento interno de atividades e sequências criando nomes significativos que levem em consideração os elementos que definem a atividade ou sequência. Para saber mais, consulte A interface do usuário.

O Autopilot é habilitado por padrão para todos os usuários. No entanto, as organizações podem usar políticas de governança para controlar recursos do Autopilot.

Editar atividades durante a depuração

A depuração de seus projetos ficou mais fácil com a capacidade de editar dinamicamente propriedades, variáveis e argumentos da atividade diretamente do painel Designer ou do painel Propriedades. Como alternativa mais rápida ao painel Locais, alterar uma propriedade de atividade não requer mais que você interrompa o processo de depuração, implemente a alteração e reinicie a depuração.

Quando a depuração é pausada (por um ponto de interrupção, um erro ou pausando manualmente a execução), você pode selecionar a atividade atual e modificar seletores, valores de entrada ou saída, configurações de tempo limite ou outras propriedades específicas de atividades no painel Propriedades ou diretamente do designer. Após retomar a execução, a atividade modificada será executada com as propriedades atualizadas.

No final do processo de depuração ou quando a depuração for interrompida manualmente, uma janela de mensagem perguntará se as alterações realizadas durante a depuração devem ser mantidas. Descartar as alterações reverterá a atividade para suas propriedades originais.



Novos atalhos de navegação do projeto

Agora você pode voltar ou avançar dentro dos arquivos de projeto e entre arquivos de projeto usando novos atalhos. Você também pode usar os novos botões Navegar para frente e Navegar para trás e os atalhos de teclado na Paleta de comandos.

Indicadores do Studio

Para facilitar a navegação por fluxos de trabalho grandes, agora você pode definir indicadores clicando com o botão direito do mouse em uma atividade e selecionando Alternar indicador. O painel de Pontos de interrupção foi redesenhado para incluir marcadores e agora é chamado de Pontos de interrupção e Favoritos. Novos atalhos de teclado também estão disponíveis para habilitar, desabilitar e navegar pelos favoritos. Para obter mais informações sobre o painel redesenhado e como usar marcadores, consulte O painel de Pontos de interrupção e Favoritos.



Novas funcionalidades de automações codificadas

Invocar dinamicamente fluxos de trabalho dentro de automações codificadas

O objeto workflows pode executar dinamicamente todos os fluxos de trabalho de um projeto, incluindo automações codificadas (CS) e de pouco código (XAML). O objeto ajusta-se automaticamente às alterações nos arquivos invocados em um projeto, como um novo nome ou argumentos atualizados, garantindo uma maneira tranquila de criar automações híbridas. Acesse Criação de automações híbridas usando o objeto Workflows para saber como invocar fluxos de trabalho de forma mais eficiente em suas automações codificadas.

Invocação de automações codificadas usando bibliotecas

Agora você pode publicar suas automações codificadas como uma biblioteca e reutilizá-las facilmente em diferentes projetos, permitindo que você economize tempo e esforço. Quer você esteja trabalhando com automações de pouco código (XAML) ou codificadas (CS), você pode usar as automações codificadas publicadas da biblioteca diretamente no seu projeto. Acesse Invocação de automações codificadas usando bibliotecas para saber como invocar automações codificadas em diferentes projetos e simplificar seus processos.

Conexões para serviços em automações codificadas

Introduzimos uma funcionalidade que permite que você use conexões existentes do Integration Service dentro de suas automações codificadas. Essa funcionalidade ajuda você a acessar APIs dos serviços correspondentes com mais eficiência. Acesse Criação de conexões para serviços em automações codificadas para saber como recriar e usar essas conexões em suas automações codificadas.

Importação automática de namespaces em automações codificadas

Você pode reduzir o tempo gasto ao criar automações de testes codificadas ativando Habilitar conclusão da importação nas configurações do editor de código. Essa configuração importa automaticamente namespaces que incluem um símbolo selecionado, para que você não tenha que adicionar manualmente as instruções using ao seu arquivo CS. Acesse Studio IDE para verificar as configurações do editor de código disponíveis.

Novos recursos de automação de testes

Geração de dados de testes com IA

Agora você pode gerar dados de testes sintéticos usando recursos de IA oferecidos pelo AutopilotTM. Use prompts para personalizar seus dados de testes para que atendam às suas necessidades de testes específicas. Acesse Dados de testes gerados por IA para verificar como usar a geração de dados de testes com IA.

Geração de casos de teste codificados usando IA

Agora você pode gerar um caso de teste codificado totalmente automatizado a partir de seus testes manuais usando o AutopilotTM. Conecte o Studio ao Test Manager e gere o código inteiro para seus testes manuais, com as etapas manuais como comentários antes das etapas automatizadas. Acesse Geração de casos de teste usando a IA para verificar como gerar casos de teste codificados usando o AutopilotTM.

Conversão de texto em código

Agora você pode gerar código a partir de várias origens dentro da sua automação codificada, para simplificar seus processos. Você pode gerar código diretamente a partir de comentários, linhas específicas em sua automação ou usando prompts personalizados. Acesse Geração de código para verificar como aproveitar a capacidade.

Criação de caso de teste de pouco código a partir do teste manual

Para facilitar seus esforços de automação, você pode converter seus testes manuais em casos de teste de pouco código, com as etapas manuais exibidas como atividades de Comentário. Acesse Criação de um caso de teste de pouco código a partir de um caso de teste manual para saber como usar a funcionalidade.

O arquivo testCase.json

Agora você pode encontrar metadados valiosos sobre seus projetos de testes de RPA empacotados no arquivo testCase.json. O arquivo é gerado automaticamente no diretório .tmh do arquivo NUPKG do projeto.

Projetos do Windows salvos na nuvem

Para facilitar o acesso às automações e melhorar a colaboração entre desenvolvedores sem a necessidade de compartilhar arquivos de projeto ou configurar um ambiente de controle de origem com antecedência, os projetos do Windows agora podem ser salvos como projetos de nuvem.

Os projetos de nuvem entre plataformas são integrados perfeitamente ao Studio Web, dando a você a flexibilidade para começar a trabalhar em um projeto no Studio e continuar no seu navegador, enquanto os projetos do Windows podem ser armazenados na nuvem, mas não editados no Studio Web. Para obter mais informações, consulte Criação de projetos multiplataforma.

As organizações podem usar políticas de governança para determinar se os projetos são salvos localmente ou na nuvem por padrão.

Outras novas funcionalidades

  • O Studio agora é compatível com C# 11.
  • Nas configurações de SSO do Azure Active Directory, a UiPathStudio.msiinstalação no modo de usuário agora inclui uma caixa de seleção Login automático para pacotes Automation Developer e attended Robot. Para obter mais informações, consulte Instalar Studio.
  • As variáveis e constantes globais agora aparecem como resultados de pesquisa ao usar a barra de Pesquisa Universal e nas opções Arquivo atual, Todos os arquivos e Variáveis. A seleção de uma variável ou constante global da barra de pesquisa a destaca no painel do Data Manager.

Melhorias

Melhorias do fluxograma

Os fluxogramas receberam uma revisão visual e funcional. As alterações que melhoram a experiência de design e uso de fluxogramas incluem:
  • As atividades Flow Decision e Flow Switch foram redesenhadas e agora são compatíveis com a adição de pontos de interrupção, favoritos e anotações.
  • O nó Iniciar tem um novo design.
  • O painel Designer agora é uma tela infinita, expandindo-se à medida que você cria seu fluxo de trabalho. O Designer agora também inclui um sistema de grade com funcionalidades de encaixe à grade para ajudar você a posicionar atividades com precisão. Além disso, removemos a sequência em torno do fluxograma em projetos do Windows e entre plataformas.
  • As atividades adicionadas em um fluxograma têm um design aprimorado, são mais fáceis de vincular e são destacadas quando selecionadas. Além disso, todas as atividades adicionadas em um fluxograma agora são recolhidas por padrão no painel Designer. Se uma atividade tiver erros de validação, o ícone de erro agora será visível no cartão de atividades recolhido.
  • As atividades copiadas de sequências mantêm sua ordem e são coladas no seu ponto de foco atual no fluxograma.
  • Agora você pode adicionar rótulos entre etapas em um fluxograma selecionando a seta de conexão e definindo o rótulo no painel Propriedades. Os rótulos podem ser adicionados a todas as setas de conexão, exceto a primeira proveniente do nó Iniciar.
  • As setas de conexão selecionadas agora são destacadas e podem ser renomeadas e excluídas clicando com o botão direito do mouse nelas.
  • Caso a tela Flowchart fique difícil de ler devido à sobreposição de nós ou cartões de atividades, você pode clicar com o botão direito do mouse no painel Designer e selecionar a nova opção do menu de contexto do Organizar tela para reorganizar os cartões e melhorar a legibilidade do fluxograma. Organizar tela substitui a opção Organização automática.

Layout da faixa de opções simplificado

Um layout de faixa de opções simplificado agora está disponível, permitindo que você aumente o tamanho do painel Designer. Para obter informações sobre como habilitar o novo layout, consulte A interface do usuário.



Menu de contexto do painel Designer simplificado

O menu de contexto ao clicar com o botão direito do mouse dentro do painel Designer agora tem um design mais leve. Algumas alterações incluem:
  • A opção Abrir fluxo de trabalho foi removida.
  • As opções Desabilitar atividade e Habilitar atividade agora são exibidas dinamicamente.
  • As opções Executar para esta atividade, Executar desta atividade e Testar atividade foram consolidadas em uma única opção Depurar.

Para obter uma lista atualizada de opções de menu de contexto disponíveis, consulte A interface do usuário.

Mais informações sobre propriedades de argumentos

O Studio agora oferece acesso a informações de argumentos adicionais no UiPath Assistant e no Automation Ops - Pipelines após a publicação de um projeto. Agora você pode usar a nova janela Propriedades de argumentos para configurar propriedades de argumentos (nome, dica de ferramenta associada e se o argumento é necessário), bem como definir a ordem na qual os argumentos aparecem. Para obter mais informações, consulte Gerenciamento de argumentos.



Personalizar conexões usadas dentro de bibliotecas

Para aproveitar todo o potencial das atividades do Integration Service, agora você pode personalizar as conexões usadas dentro de uma biblioteca do Windows e entre plataformas. Isso permite que você gerencie conexões específicas em um projeto ao adicionar uma biblioteca que usa conexões ou invoca fluxos de trabalho com conexões, independentemente das configurações iniciais. Para obter mais informações, consulte Sobre bibliotecas.

Copiar mensagens de erro diretamente do painel de Propriedades

Agora você pode usar o novo ícone da área de transferência no painel Propriedades para copiar mensagens de erro que aparecem em atividades antes da execução ou depuração.

Legibilidade e navegação aprimoradas do fluxo de trabalho

Para melhorar a visibilidade e a usabilidade do fluxo de trabalho, agora você pode ver todas as propriedades de atividades no painel Propriedades ao recolher uma atividade, incluindo propriedades avançadas, mesmo que a configuração Mostrar propriedades de atividade em linha esteja selecionada.

Agora você também pode renomear e anotar contêineres de atividades em atividades, como If, Else If, While, Do While ou For Each.

Namespaces recolhidos automaticamente em automações codificadas

Para navegar facilmente dentro de automações codificadas, seus namespaces agora são recolhidos por padrão no editor de código.

Abrir projetos recentes na barra de tarefas

Para navegar rapidamente entre vários projetos, agora você pode abrir projetos acessados recentemente diretamente da barra de tarefas clicando com o botão direito do mouse no ícone do Studio. Você também pode fixar projetos recentes da mesma maneira que na visualização Backstage.



Opções de autenticação de controle de origem aprimoradas

Consolidamos as opções para autenticar em projetos gerenciados por meio do GIT e SVN. Para obter mais informações, consulte Gerenciamento de projetos com GIT e Gerenciamento de projetos com SVN.

Controle aprimorado sobre versões de pré-lançamento dos pacotes de atividades

As organizações agora têm mais controle sobre as versões de pré-lançamento (beta) dos pacotes de atividades. Usando novas políticas de governança que restringem o acesso aos pacotes de pré-lançamento, as opções do filtro Incluir pré-lançamento na janela Gerenciar pacotes agora podem ser ocultas, o que significa que os usuários podem ter acesso apenas a versões estáveis de um pacote de atividades.

Se o acesso não for restrito por meio de governança, uma nova opção de filtro do painel Atividades, Visualização, agora estará disponível. A seleção dessa opção de filtro exibe atividades instaláveis que são marcadas como visualização no painel Atividades e na barra de pesquisa Adicionar atividade.

Instalação e atualização

  • Para melhorar a segurança e reduzir o tamanho do instalador, os arquivos PDB foram removidos do instalador UiPathClipboard.MSI.
  • O instalador do Studio MSI agora realiza uma etapa de limpeza adicional, que remove arquivos, configurações e tarefas agendadas armazenados por instalações anteriormente com falha.

Outras melhorias

  • O Studio agora usa menos recursos de RAM.
  • A abertura de fluxos de trabalho que contêm muitas atividades agora é mais rápida.
  • As variáveis geradas automaticamente a partir de saídas de atividade agora têm nomes mais legíveis. Se uma variável com o mesmo nome já existir, o nome da variável de saída será incrementado em 1.
  • O Repositório de Objetos agora atualiza automaticamente todas as referências de seletor dentro de automações codificadas sempre que um nome de seletor é editado, reduzindo os esforços de manutenção.
  • O painel Test Explorer agora oferece uma visão geral melhor dos seus casos de teste, permitindo que você visualize mais de 100 casos de teste do seu projeto do Test Manager conectado.

Correções de bugs

  • O uso do atalho de teclado Ctrl + Z para desfazer a última ação em um fluxo de trabalho que continha várias atividades de Mensagem de log não funcionava conforme o esperado.
  • O ST-NMG-004 - A regra do Analisador de fluxo de trabalho de Duplicação de nome de exibição detectou incorretamente nomes de exibição repetitivos em fluxos de trabalho que continham as atividades While e Do While.
  • A realização de ações de depuração Depuração completa e Depuração circular fazia com que os valores de algumas propriedades de atividades fossem avaliados duas vezes no painel Locais se os valores fossem expressões.
  • Os elementos de interface gráfica do Repositório de Objetos usados em uma biblioteca que tinha a configuração do projeto Dependências de runtime separadas habilitada não eram visíveis após a instalação da biblioteca como uma dependência do projeto.
  • O Studio não indicou que os erros de validação não puderam ser resolvidos após a importação automática de referência em projetos que continham arquivos somente leitura. O painel Projeto agora exibe uma mensagem de que o status somente leitura dos arquivos de projeto pode prejudicar a limpeza do projeto.
  • O Studio não fornecia detalhes precisos do erro de validação ao publicar um projeto migrado do Windows - Legacy para a compatibilidade com o Windows se o projeto contivesse um campo de atividade ImageDpi definido incorretamente em uma atividade Exportar página PDF como imagem.
  • A imposição de políticas de governança por usuário usando um ativo do Orchestrator não funcionava conforme o esperado se o Studio estivesse conectado a um On-Premises Orchestrator.
  • Os erros de compilação não eram limpos após corrigir uma incompatibilidade de tipo de variável usando uma atividade Assign.
  • O Studio usou mais memória do que o esperado após editar e fechar projetos nos quais várias bibliotecas interdependentes foram instaladas.
  • A criação de um projeto usando um modelo do Windows Legado não funcionava conforme o esperado ao usar uma política de governança que definia a estrutura de destino do projeto padrão como o Windows e permitia a criação ou abertura de projetos do Windows Legado.
  • A publicação de alguns projetos no Orchestrator causou localmente alterações inesperadas na pasta .local e apresentou falha sem uma mensagem de erro.
  • Ocorria um erro de validação em alguns projetos ao adicionar uma atividade personalizada de uma biblioteca que continha transições de máquina de estado.
  • Em fluxos de trabalho com atividades que contêm atividades filhas (por exemplo, Multiple Assign), as atividades filhas eram focadas incorretamente na barra de Pesquisa Universal.
  • A aplicação de uma política de governança usando um ativo criado em uma versão anterior do Orchestrator não funcionava conforme o esperado ao atualizar o Orchestrator para uma versão mais recente.
  • A seleção e exclusão de atividades em um campo Try Catch também excluía atividades em outro campo expandido.
  • Em alguns projetos Windows e Windows - Legacy, a alteração do valor do campo de configuração Em em uma atividade Para cada redefinia pontos de interrupção, anotações, o valor do campo TypeArgument e o nome da atividade.
  • Alguns projetos eram relatados incorretamente como publicados após atualizar com sucesso dependências usando a Ferramenta de Atualização em massa de dependências do projeto.
  • Os fluxogramas eram exibidos incorretamente em alguns projetos do Windows - Legacy ao atualizar o Studio.
    Observação: é necessário o acesso aos arquivos do projeto original. Evite abrir inicialmente o projeto afetado em uma versão do Studio onde esse problema é visível.
  • Ao adicionar dados de teste existentes dos arquivos, a lista suspensa cortou e perdeu o foco a partir do sexto arquivo.
  • As variáveis ou argumentos usados em alguns projetos do Windows e entre plataformas eram removidos incorretamente ao usar a opção da aba Remover design não utilizado.
  • A regra SY-USG-013 - Private File Invoke foi disparada incorretamente a partir de uma atividade Invoke Workflow File desabilitada ou de uma atividade Invoke Workflow File que invocava um arquivo que foi ignorado na publicação.
  • O painel Locais não carregava informações quando a depuração atingia um ponto de interrupção colocado em uma atividade Mensagem de log em alguns projetos do Windows.
  • Um erro relacionado às dependências não resolvidas ocorria ao abrir alguns projetos do arquivo Main.xaml.
  • Você não poderia recuperar colunas usando as atividades Get List Items e Get Single List Item em alguns projetos do Windows.
  • Clicar em OK em uma mensagem de erro causada por dois casos com o mesmo valor em uma atividade Flow Switch gerava um loop de mensagens de erro.
  • O painel Locais não carregava informações quando a depuração atingia um segundo ponto de interrupção colocado em uma atividade Mensagem de log em alguns projetos do Windows.
  • Enviar alterações para um repositório GIT remoto causava um erro inesperado em alguns projetos.
  • Ocorria um erro Não foi possível carregar arquivo ou montagem em alguns projetos do Windows que tinham o pacote Microsoft Identity Web adicionado como uma dependência.
  • Errata - adicionada em 7 de agosto de 2024: um argumento chamado BreakTriggerScopeInArgument era visível em alguns projetos que continham uma atividade Break ou invocavam um fluxo de trabalho que continha uma atividade Break.

Errata

Suporte ao .NET8

Adicionado em 23 de setembro de 2024

Os projetos do Windows e multiplataforma agora usam o .NET 8, a versão mais recente do framework .NET. Observe que os projetos do Windows e multiplataforma criados com o Studio 2024.10 agora exigem robots que usam o .NET 8 (Robot 2024.10 ou posterior).

Introdução dos recursos de política de governança da Camada de Confiança da IA para o Studio

Adicionado em 13 de agosto de 2024

A política de governança da Camada de Confiança da IA agora inclui controle sobre funcionalidades com IA no Studio, permitindo que você evite chamadas para modelos de IA de terceiros. Para saber mais, consulte Configurações para políticas da Camada de Confiança da IA no guia do Automation Ops.
Observação: para desabilitar funcionalidades de interface gráfica do Autopilot no Studio, você precisa definir uma política de governança do Studio que desabilita recursos do Autopilot.

Argumentos de linha de comando para configurações de proxy

Adicionado em 15 de julho de 2024

Um novo conjunto de argumentos de linha de comando permite que você defina a configuração do proxy durante a instalação de seus UiPath Robots. Esses parâmetros relacionados ao proxy estão disponíveis para instaladores do Studio e do UiPath Robot.

Problemas conhecidos

  • Importante: Errata - adicionada em 21 de agosto de 2024: a depuração de um arquivo XAML em um projeto que contém arquivos CS resulta no seguinte erro: "Ocorreu um erro inesperado durante o processo de compilação da biblioteca: o valor não pode ser nulo. (Parâmetro 'type')".

    Solução alternativa: renomear o projeto para uma string diferente da entidade Data Service à qual você está fazendo referência em seu projeto.

  • A janela de mensagem solicitando para importar automaticamente referências ausentes aparece ao reabrir um projeto que faz referência a variáveis não existentes, mesmo após aceitar adicionar as referências ausentes.
  • Os pontos de interrupção são removidos ao editar um projeto no Studio Web.

Próximas descontinuações

Descontinuação de serviceContainer em automações codificadas

As serviceContainer em automações codificadas serão descontinuadas com o Studio 2025.10 e serão substituídas pela alternativa ICodedWorkflowServices services.Container. Esse novo método oferece gerenciamento de recursos para fluxos de trabalho codificados, importação automática de namespaces e tipos, além de provisionamento de instância de serviço específico usando o método Resolve.

Acesse a linha do tempo de descontinuação para manter-se atualizado com as próximas descontinuações.

Recursos removidos

  • A experiência de design clássica, que inclui as atividades, assistentes e gravadores que estavam disponíveis por padrão no Studio 2021.4 e versões anteriores, não é mais uma opção no nível do projeto ou como uma configuração global. As atividades clássicas de Automação de Interface Gráfica e Excel ainda estão disponíveis na categoria Clássica e podem ser adicionadas a um projeto a partir do painel Atividades ou na barra de pesquisa Adicionar atividade.
  • A partir desta versão do Studio, você só pode criar novos projetos usando as compatibilidades do Windows e entre plataformas. Isso inclui novos processos, bibliotecas, automações de testes e modelos. Continuamos a oferecer suporte à edição de projetos existentes do Windows - Legacy e as organizações ainda podem usar políticas de governança para restaurar a opção de criar projetos do Windows - Legacy. Para obter mais informações, consulte Sobre a compatibilidade com o Windows - Legacy.
  • A partir dessa versão, a tarefa de Executar/Depurar com Variações de dados no menu de contexto de casos de teste orientados por dados dentro do Project Explorer foi removida, porque não era compatível com variações dinâmicas de dados de testes. Em vez disso, você pode executar/depurar seus casos de teste orientados por dados do Test Explorer. Se os dados estáticos ou dinâmicos forem executados pelo menos uma vez, você pode ver todas as variações de dados como elementos filhos dentro do seu caso de teste orientado por dados, dentro do Explorador de testes. Em seguida, você pode selecionar individualmente os elementos filhos e disparar sua execução.

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 Atividades

Versão

UiPath.UIAutomation.Activities

UiPath.System.Activities

UiPath.Excel.Activities

UiPath.Mail.Activities

UiPath.Word.Activities

UiPath.ComplexScenarios.Activities

UiPath.Presentations.Activities

UiPath.Testing.Activities

UiPath.WebApi.Activities

UiPath.Form.Activitiesv24.10.2
UiPath.Callout.Activitiesv24.10.2

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.