Studio
2024.10
falso
Guia do usuário do Studio
Last updated 28 de jun de 2024

2024.10.1

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

Novidades

Aumente sua produtividade com o Autopilot™

O Autopilot™ oferece um conjunto de recursos baseados em IA, projetados para ajudar você a criar e testar automações de modo mais rápido e fácil. Para ver o que o Autopilot tem a oferecer no UiPath® Business Automation Platform, consulte o guia do Autopilot.

Para aumentar a produtividade e agilizar o processo de desenvolvimento de automação, agora você pode gerar expressões complexas usando linguagem natural. Uma 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 uma linguagem natural para descrever a estrutura e o resultado de um fluxo de trabalho. Então, o Autopilot processará suas instruções e criará uma visualização do fluxo de trabalho resultante. Se você desejar 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 como esperado, o Autopilot cria automaticamente o fluxo de trabalho. Também é possível gerar um fluxo de trabalho a partir de anotações adicionadas às atividades Sequence . Para obter mais informações, consulte A interface do usuário.



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

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

Editar atividades durante a depuração

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

Quando a depuração é pausada (seja 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 e outras propriedades específicas da atividade, no painel Propriedades ou diretamente do designer. Ao 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 deseja manter as alterações realizadas durante a depuração. Descartar as alterações reverterá a atividade às suas propriedades originais.



Novos atalhos de navegação do projeto

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

Indicadores do Studio

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



Novos recursos de automações codificadas

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

O objeto workflows pode executar dinamicamente todos os fluxos de trabalho em um projeto, incluindo automações codificadas (CS) e de pouco código (XAML). O objeto se ajusta automaticamente às alterações nos arquivos invocados em um projeto, como um novo nome ou atualizações de argumentos, garantindo uma forma suave de criar automações híbridas. Visite Criar automações híbridas usando o objeto Fluxos de trabalho para aprender como invocar fluxos de trabalho de forma mais eficiente em suas automações codificadas.

Invocar automações codificadas usando bibliotecas

Agora você pode publicar suas automações codificadas como uma biblioteca e reutilizá-las facilmente em diferentes projetos, economizando tempo e esforço. Esteja você trabalhando com automações de baixo código (XAML) ou codificadas (CS), você pode usar as automações codificadas publicadas da biblioteca diretamente em seu projeto. Acesse Invocar automações codificadas usando bibliotecas para aprender como invocar automações codificadas em diferentes projetos para simplificar seus processos.

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

Introduzimos uma funcionalidade que permite que você use as conexões existentes do Integration Service dentro de suas automações codificadas. Essa funcionalidade ajuda você a acessar APIs de serviços correspondentes de forma mais eficiente. Acesse Criando conexões para serviços em automações codificadas para aprender como recriar e usar essas conexões em suas automações codificadas.

Como importar automaticamente namespaces em automações codificadas

Você pode reduzir o tempo necessário ao criar automações de teste codificadas ativando Habilitar conclusão da importação nas configurações do editor de código. Essa configuração importa automaticamente os namespaces que incluem um símbolo selecionado, para que você não precise adicionar manualmente as instruções using no seu arquivo CS. Acesse o 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 teste com IA

Agora, você pode gerar dados de teste sintéticos usando recursos de IA oferecidos pelo AutopilotTM. Use solicitações para personalizar seus dados de teste para que eles se adequem às suas necessidades de teste específicas. Acesse Dados de teste gerados por IA para verificar como usar a geração de dados de teste com tecnologia de 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. Visite Gerar casos de teste usando IA para verificar como gerar casos de teste codificados usando o AutopilotTM.

Converting text into code

Agora, é possível gerar código de várias origens em sua automação codificada para simplificar seus processos. Você pode gerar código diretamente a partir de comentários, linhas específicas na sua automação ou usando solicitações personalizadas. Acesse Geração de código para verificar como aproveitar a capacidade.

Criando caso de teste de baixo código a partir de teste manual

Para facilitar seus esforços de automação, você pode converter seus testes manuais em casos de teste de baixo código, com as etapas manuais exibidas como Atividades de comentário . Acesse Criando um caso de teste de baixo código a partir de um caso de teste manual para aprender como usar o recurso.

O arquivo testCase.json

Agora, você pode encontrar metadados valiosos sobre seus projetos de teste 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 na nuvem.

Os projetos em nuvem multiplataforma são integrados perfeitamente com o Studio Web, dando a você a flexibilidade de começar a trabalhar em um projeto no Studio e continuar em 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.

Outros novos recursos

  • 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 . Selecionar uma variável ou constante global da barra de pesquisa destaca-a no painel Data Manager .

Melhorias

Melhorias no fluxograma

Os fluxogramas receberam uma revisão visual e funcional. As alterações que melhoram a experiência de projetar e usar fluxogramas incluem:
  • As atividades Flow Decision e Flow Switch foram reprojetadas e agora são compatíveis com a adição de pontos de interrupção, marcadores e anotações.
  • O nó Iniciar tem um novo design.
  • O painel Designer agora é uma tela infinita, que se expande conforme você cria seu fluxo de trabalho. O Designer agora também apresenta um sistema de grade com funcionalidades de encaixar na grade para ajudar você a posicionar atividades com precisão. Além disso, removemos a sequência em torno do fluxograma no Windows e projetos multiplataforma.
  • 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 tem erros de validação, o ícone de erro agora fica visível no cartão da atividade recolhido.
  • As atividades copiadas de sequências mantêm sua ordem e são coladas em seu ponto de foco atual no fluxograma.
  • Agora você pode adicionar rótulos entre as etapas de 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 para a primeira que se originou no nó Iniciar.
  • As setas de conexão selecionadas agora ficam destacadas e podem ser renomeadas e excluídas clicando com o botão direito do mouse nelas.
  • Caso a tela Fluxograma se torne difícil de ler devido à sobreposição de nós ou cartões de atividade, você pode clicar com o botão direito do mouse no painel Designer e selecionar a nova opção do menu de contexto Organizar Tela para reorganizar os cartões e melhorar a legibilidade do fluxograma. Organizar Tela substitui a opção Organizar automaticamente.

Layout simplificado da faixa de opções

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



Menu de contexto do painel do Designer simplificado

O menu de contexto ao se clicar com o botão direito dentro do painel Designer agora tem um design mais fino. 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 a partir desta Atividade e Testar Atividade foram consolidadas em uma única opção Depurar .

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

Mais informações sobre as propriedades do argumento

O Studio agora oferece acesso a informações adicionais de argumento no UiPath Assistant e Automation Ops - Pipelines após publicar um projeto. Agora é possível usar a nova janela Propriedades do Argumento para configurar as propriedades do argumento (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 Gerenciando argumentos.



Personalizar conexões usadas dentro das 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 multiplataforma. 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 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 melhoradas do fluxo de trabalho

Para melhorar a visibilidade e a usabilidade do fluxo de trabalho, agora você pode ver todas as propriedades das atividades no painel Propriedades ao recolher uma atividade, incluindo propriedades avançadas, mesmo se a configuração de design Mostrar propriedades da atividade embutidas estiver selecionada.

Agora, é possível 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 nas automações codificadas, seus namespaces agora são recolhidos por padrão no Editor de código.

Abrir projetos recentes da barra de tarefas

Para navegar rapidamente entre vários projetos, agora você pode abrir projetos recentemente acessados 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 forma que no modo de exibição Backstage.



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

Combinamos as opções de autenticação em projetos gerenciados pelo GIT e SVN. Para obter mais informações, consulte Gerenciando projetos com o GIT e Gerenciando projetos com o SVN.

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

As organizações agora têm mais controle sobre versões de pré-lançamento (beta) dos pacotes de atividades. Usando novas políticas de governança que restringem o acesso a pacotes de pré-lançamento, as opções de filtro Incluir Pré -lançamento na janela Gerenciar Pacotes agora podem ser ocultadas, o que significa que os usuários podem ter acesso apenas às 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 está disponível. Selecionar essa opção de filtro exibe as 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 do UiPathClipboard.MSI .
  • O instalador MSI do Studio agora executa uma etapa de limpeza adicional, que remove arquivos, configurações e tarefas agendadas armazenadas por instalações com falha anteriores.

Outras melhorias

  • O Studio agora usa menos recursos de RAM.
  • Abrir fluxos de trabalho que contêm muitas atividades agora é mais rápido.
  • As variáveis geradas automaticamente a partir de saídas de atividades 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 seletores em automações codificadas sempre que um nome de seletor é editado, reduzindo os esforços de manutenção.
  • O painel do 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 Log Message não funcionava como 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 execução das 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 indicava que os erros de validação não poderiam 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 de somente leitura dos arquivos do projeto pode impedir a limpeza do projeto.
  • O Studio falhava em fornecer detalhes precisos do erro de validação ao publicar um projeto migrado do Windows - Legado para a compatibilidade do Windows se o projeto contivesse um campo de atividade ImageDpi definido incorretamente em uma atividade Export PDF Page As Image .
  • 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 ou localmente causava alterações inesperadas na pasta .local e falhava sem uma mensagem de erro.
  • Um erro de validação ocorria 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 filho (por exemplo, Multiple Assign), as atividades filho eram focalizadas incorretamente na barra 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.
  • Selecionar e excluir atividades em um campo Try Catch também excluía atividades em outro campo expandido.
  • Em alguns projetos do Windows e do Windows - Legado, alterar o valor do campo Na configuração em uma atividade For Each redefinir 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 a atualização bem-sucedida de 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 - Legado 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.
  • Variáveis ou argumentos usados em alguns projetos do Windows e multiplataforma eram removidos incorretamente ao usar a opção Remover design não usado.
  • A regra SY-USG-013 - Invocação do Arquivo Privado era disparada incorretamente de uma atividade Invoke Workflow File desabilitada ou de uma atividade Invoke Workflow File que invocava um arquivo 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 Log Message em alguns projetos do Windows.
  • Ocorreu um erro relacionado a dependências não resolvidas ao abrir alguns projetos a partir do arquivo Main.xaml .
  • Você não pôde 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 Log Message em alguns projetos do Windows.
  • Enviar alterações para um repositório remoto do GIT causava erros inesperados em alguns projetos.
  • Um erro Não foi possível carregar arquivo ou assembly ocorreu em alguns projetos do Windows que tiveram o pacote da Web do Microsoft Identity adicionado como uma dependência.

Problemas conhecidos

  • A janela de mensagem que pede para importar automaticamente as referências ausentes aparece ao reabrir um projeto que faz referência a variáveis inexistentes, 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

Descontinuando serviceContainer em automações codificadas

O serviceContainer em automações codificadas será descontinuado com o Studio 2025.10, e será substituído pelo alternativo, ICodedWorkflowServices services.Container. Esse novo método oferece gerenciamento de recursos para fluxos de trabalho codificados, importação automática de namespaces e tipos e provisionamento de instâncias de serviços específicas usando o método Resolve .

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

Recursos removidos

  • A experiência clássica do design, que inclui as atividades, assistentes e gravadores que estavam disponíveis por padrão no Studio 2021.4 e versões mais antigas, não é mais uma opção no nível do projeto ou como uma configuração global. As atividades UIAutomation e Excel Classic ainda estão disponíveis na categoria Clássico e podem ser adicionadas a um projeto a partir do painel Atividades ou da barra de pesquisa Adicionar atividade .
  • A partir desta versão do Studio, você só pode criar novos projetos usando as compatibilidades do Windows e multiplataforma. Isso inclui novos processos, bibliotecas, automações de testes e modelos. Continuamos a oferecer suporte à edição de projetos existentes do Windows - Legado e as organizações ainda podem usar políticas de governança para restaurar a opção de criar projetos do Windows - Legado. Para obter mais informações, consulte Sobre a compatibilidade do Windows - Legado.

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

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.