activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Atividades do UIAutomation

Última atualização 4 de dez de 2024

v21.10

v21.10.10

Data de lançamento: 5 de outubro de 2023

Correções de bugs

  • Adicionamos compatibilidade ao componente CTable do aplicativo Clarity Java.
  • Corrigido o suporte do Active Accessibility interrompido para páginas da web contendo elementos IFrame ou PDFs no Chrome e Edge versão 117, o que causava falha nos seletores <ctrl /> .
    Também foi adicionada a opção de passar argumentos de linha de comando extras para o navegador aberto usando as atividades Abrir Navegador / Usar Navegador . Isso pode ser feito definindo a variável de ambiente apropriada usando a atividade Set Environment Variable :
    • UIPATH_EXTRA_CMD_ARGS_CHROME
    • UIPATH_EXTRA_CMD_ARGS_EDGE
    • UIPATH_EXTRA_CMD_ARGS_FIREFOX

v21.10.9

Data de lançamento: 8 de junho de 2023

Correções de bugs

  • As atualizações mais recentes do Chrome e Edge para a versão 114 introduziram uma alteração significativa na forma como o suporte para Active Accessibility está habilitado. Isso fazia com que os processos de automação falhassem ao tentar interagir com as telas do navegador, como o pop-up de impressão ou o visualizador de PDF.
  • Um erro "Valor não está dentro do intervalo esperado" ocorreu ao usar o assistente de Extração de Dados (atividade Extract Structured Data) no Microsoft Edge no modo IE.
  • Ocorreu um erro ao usar o assistente de Extração de Dados (atividade Extract Structured Data) em uma tabela com um cabeçalho de coluna vazio.

v21.10.8

Data de lançamento: 7 de dezembro de 2022

Melhorias

O atributo visibleInnerText agora está disponível no painel de Atributos do Seletor a partir do UI Explorer.

Correções de bugs

  • Agora você pode configurar o tempo limite interno para a atividade Open Browser através da variável de ambiente UIPATH_OPEN_BROWSER_TIMEOUT_SECONDS.

v21.10.7

Data de lançamento: 3 de agosto de 2022

Correções de bugs

  • Em certos ambientes Java, o atributo visibility não foi preenchido corretamente para diálogos AWT, fazendo com que o aplicativo se comportasse incorretamente.
  • Ao usar a atividade Type Into com o método de entrada Simulate Type, o número 8 não podia ser digitado em certos aplicativos.
  • A automatização de aplicativos WinForms CefSharp é executada muito lentamente.
  • Certas exceções do sistema faziam com que muitas entradas de log fossem registradas, tornando a depuração incômoda. Para corrigir isso, o nível de log foi alterado de Error para Information.

v21.10.6

Data de lançamento: 23 de maio de 2022

Correções de bugs

  • Diversos problemas de acessibilidade e localização foram corrigidos.
  • Ao automatizar o Microsoft Edge no modo IE, a validação do seletor falhava.
  • A atividade CV Extract Table não conseguia atualizar a TabelaDeDados de saída quando usada em um loop.
  • Certos aplicativos Java Konsis não podiam ser direcionados corretamente.
  • Ao tentar desserializar elementos de uma conexão remota, as atividades do UIAutomation às vezes falhavam.
  • Tentar colar certos tipos de strings do UI Explorer nas células do Excel não funcionava.

v21.10.5

Data de lançamento: 12 de janeiro de 2022

Melhorias

A extensão UiPath para protocolo de área de trabalho remota agora também pode ser usada com o cliente de área de trabalho virtual do Azure.

Correções de bugs

  • A Configuração de Projeto Suprimir Logs de Auditoria foi renomeada para Registrar informação de auditoria e é definida por padrão como True. Além disso, todos os logs gerados por essa configuração agora estão no nível Verbose.
  • Corrigido um bug do Oracle Forms que causava, em casos particulares, a falha na validação dos seletores.
  • Corrigido um bug que impedia a leitura do estado correto de uma caixa de seleção dentro de uma tabela em aplicativos Java.

v21.10.4

Data de lançamento: 26 de novembro de 2021

Correções de bugs

  • Quando o Modo de segundo plano era usado com uma atividade Use Application/Browser, com a propriedade Redimensionar janela definida como Minimizar, os aplicativos não eram minimizados corretamente.
  • Para limpar o texto dos elementos das páginas da web, você pode usar novamente strings vazias com a atividade Set Text, assim como no UiAutomation v18.4.

v21.10.3

Data de lançamento: 25 de outubro de 2021

Melhorias gerais

A atividade Get Attribute foi reformulada e agora faz parte da experiência de design Moderno. Também foram feitas alterações para melhorar a usabilidade da atividade, fazendo com que ofereça uma melhor experiência geral.

A atividade Get Text agora apresenta um assistente que permite visualizar os resultados da extração de texto, assim como configurar o método de extração.

Duas novas atividades, Get Browser Data e Set Browser Data, foram criadas para facilitar a migração de dados do navegador de uma sessão para outra.

Adicionar ou editar variáveis agora está mais fácil do que nunca. Com o suporte aprimorado à variável Tela de Seleção que esta versão traz, você pode editar facilmente seus seletores usando variáveis e argumentos e, em seguida, optar por propagar a alteração em todas as instâncias da referida variável a partir desse descritor.

Agora você pode atualizar a seleção de imagem ao indicar em um aplicativo, usando o novo botão adicionado à Tela de Seleção.

Todos os recursos de variáveis adicionados à Tela de Seleção agora também estão disponíveis ao editar seletores no Editor de Seletor.

A propriedade Redimensionar janela na atividade Use Application/Browser agora tem a opção de minimizar a janela.

O suporte para sites responsivos foi adicionado com esta atualização. A Tela de Seleção agora apresenta uma caixa de seleção que permite trabalhar com elementos que refluem quando a janela do navegador é redimensionada.

A atividade Open Application/Browser agora pode abrir aplicativos em ambientes remotos, tornando muito mais fácil a automação com a experiência Moderna nesses ambientes.

A interface gráfica moderna da Tela de Seleção agora também faz parte da Experiência Clássica.

A partir desta atualização, toda vez que você iniciar o Gravador, ele começa a gravar automaticamente, e você não precisa mais indicar a janela com antecedência, facilitando assim seus processos de automação.

Os aplicativos provisionados por meio do Microsoft RemoteApp agora podem ser automatizados com as atividades do UIAutomation.

Como o Internet Explorer 11 está chegando ao fim de sua vida útil, desenvolvemos uma ferramenta de migração que permite converter todos os seletores e propriedades para seus fluxos de trabalho perfeitamente em navegadores modernos, como Edge, Chrome ou Firefox, garantindo que você não perca todas as suas automações baseadas neste futuro navegador legado.

A atividade Type Into agora pode detectar automaticamente o Modo de Entrada correto com base nos resultados que cada modo de entrada retorna para o aplicativo sendo automatizado.

A funcionalidade Verificar Elemento nas atividades Type Into, Click e Hover agora pode verificar não apenas se o elemento de destino apareceu ou desapareceu, mas também se seu texto foi modificado ou se sua aparência visual foi modificada (mudança de ícones de status etc.), por meio de duas novas opções no menu suspenso Verificar Elemento.

Uma nova opção foi implementada para a propriedade Modo de Entrada chamada Chromium API, adaptada para uso com todos os navegadores baseados no Chromium, sendo mais rápida e confiável do que as demais.

O Gravador de Aplicativo/Web agora é compatível com o uso do Repositório de Objetos durante a gravação, permitindo que você use objetos já existentes ou crie novos em tempo real.

O novo recurso Realçar no Repositório de Objetos permite realçar qualquer objeto que você tenha capturado na tela em que está capturando, facilitando identificar com qual elemento você está trabalhado.

As âncoras automáticas agora são sugeridas para todas as caixas de seleção que implementam o atributo label-for, independentemente da posição de seu rótulo.

Ao validar os resultados na Tela de Seleção, agora vários seletores são procurados simultaneamente.

A atividade Extract Table Data agora extrai todos os atributos quando usada na extração de tabela padrão. Além disso, ao extrair URLs automaticamente, agora os URLs completos são recuperados.

Trazendo mais uma habilidade humana à nossa força de trabalho robótica, desenvolvemos uma nova atividade, Mouse Scroll, que permite rolar pelas páginas por um número fixo de linhas ou para um elemento de interface gráfica especificado nos aplicativos sendo automatizados.

A extensão para Edge agora oferece suporte a miniaplicativos Java e controles ActiveX no modo IE.

A propriedade Nome de Exibição da atividade Use Application/Browser agora muda automaticamente de acordo com o destino indicado para que você possa identificar facilmente qual cartão aponta para qual aplicativo no momento do design. Em situações de uso de cartões de aplicativo aninhados, agora você pode escolher, em um menu suspenso no corpo de cada atividade, o cartão de aplicativo que deseja referenciar ao indicar na tela.

Agora, ao gravar com a atividade Type Into com a Experiência Moderna, um menu suspenso para teclas especiais é exibido ao inserir o texto que você deseja digitar.

Ao extrair dados de tabelas com a atividade Extract Table Data, o Assistente de Extração de Dados de Tabela agora retém as alterações anteriores quando reaberto.

As atividades Attach Browser e Attach Window agora permitem que você defina ambas as propriedades Seletor e Navegador ou Janela em tempo de design sem gerar um erro. Em tempo de projeto, a propriedade Seletor é usada, enquanto que em runtime as propriedades Navegador ou Janela são usadas.

As organizações agora podem usar políticas de governança de robôs implantadas a partir de Automation Ops para controlar quais aplicativos e URLs podem ser automatizados em runtime. A nova Política de robô disponível no Automation Ops a partir do UiPath Robot v2021.10 inclui a regra Analisador de Runtime Restrições de Aplicativo/URL, que possibilita definir os aplicativos e URLs que são permitidos ou proibidos para atividades UI authomation. A regra permite o uso de expressões * e ? para definir padrões para URLs e nomes de arquivos de aplicativos a permitir ou bloquear.

O Salesforce Lightning, com caminho de componentes e atributos específicos do Salesforce AURA e seletores confiáveis, agora é suportado no Chrome e no Edge.

O pacote de atividades agora é compatível com projetos .NET 5 Windows e multiplataforma. Para mais informações, consulte Sobre Projetos de Automação.Além disso, os seguintes mecanismos de OCR agora são compatíveis com .NET5: Google Cloud Vision OCR, Microsoft Azure Computer Vision OCR e Tesseract OCR.

Microsoft OCR, no entanto, não suporta .NET5 ao usar o pacote UiPath.UIAutomation.Activities em um projeto .NET5, Microsoft OCR não é exibido.

As atividades Mouse Scroll e Keyboard Shortcuts foram atualizadas visualmente, compartilhando a mesma interface gráfica que as demais atividades Modernas.

O Repositório de Objetos agora usa a tecnologia Computer Vision para o recurso Capturar todos os elementos, que pode extrair todos os elementos de um aplicativo especificado e adicioná-los ao seu Repositório de Objetos. Isso pode reduzir drasticamente o tempo necessário para construir as bibliotecas de Repositório de Objetos, pois não é mais preciso adicionar manualmente cada elemento individualmente. Você também pode abrir qualquer elemento no assistente Capturar Elementos diretamente no UIExplorer através de um botão dedicado.

A atividade Use Application/Browser agora tem um Modo de Entrada novo, chamado Segundo Plano, que permite usar todas as atividades de seus filhos em segundo plano sempre que possível.

Agora você pode abrir o aplicativo ou navegador segmentado pela atividade Use Application/Browser usando o novo botão no corpo da atividade.

As regras UI-SEC-010 e UX-SEC-010 do Analisador de Fluxo de Trabalho agora também se aplicam a aplicativos de destino remoto. Além disso, ambas as regras agora permitem o uso de caracteres coringa na criação de regras.

O Gravador de Aplicativo/Web agora tem método de entrada chamado Auto, que seleciona automaticamente o melhor método de entrada disponível, facilitando a automatização de diferentes tipos de aplicativos.

Elementos de interface gráfica de widgets CefSharp incorporados (por exemplo, SharpBrowser, SAP NWBC com Fiori Launchpad) agora são reconhecidos como pertencentes à instância do aplicativo host.

A atividade Open Browser tem uma nova caixa de seleção, BaixarAutomaticamenteWebDriver, que, quando selecionado, baixa automaticamente o executável do WebDriver necessário para a pasta %localappdata%\UiPath\WebdriverExe de sua máquina.

A partir das versões 2.11.3 do UiPath.Excel.Activities e 1.2.3 do UiPath.Presentations.Activities , você pode adicionar atividades de UIAutomation dentro de atividades Use Excel File ou Use PowerPoint File para automatizar rapidamente a interface do Excel e do PowerPoint.

A atividade Check App State foi aprimorada e agora pode monitorar toda a tela do aplicativo em busca de alterações, não apenas um único elemento da interface gráfica.

A Extensão RDP agora pode ser instalada por sistema, removendo a limitação anterior, onde exigia instalação por usuário.

A nova opção Texto Alterado no menu suspenso da propriedade Verificar elemento permite que você verifique qualquer texto alterado nos destinos de atividades que suportam isso, como Click, Hover e Type Into.

A propriedade Verificar execução foi adicionada à atividade Keyboard Shortcuts, expandindo essa funcionalidade para o cenário em que você deseja verificar a maneira como os atalhos de teclado são enviados pelo seu processo de automação.

As atividades de CV agora oferecem suporte à identificação de células de tabelas, permitindo que você automatize células de tabelas com muito mais facilidade, com base em conteúdo de linha e coluna ou índices.

Configurações do projeto

A nova configuração de projeto Navegador de Runtime permite que você use um navegador diferente em runtime daquele usado em tempo de design. Isso é feito automaticamente, pois todas as propriedades e seletores relacionados são totalmente adaptados ao navegador de sua escolha.

Os métodos de segmentação de configurações de projeto de área de trabalho (AA, UIA, Win32) foram mesclados em uma única configuração, chamada Métodos de segmentação – Desktop.

Várias configurações de projeto novas ou o pacote de UI Automation foram adicionados ou atualizados para se adequar às suas necessidades de automação da seguinte forma:

Uma nova configuração Fazer Capturas de Tela, que especifica se as atividades salvam capturas de tela de seus destinos em tempo de design. Essa configuração está presente nas experiências Moderna e Clássica.

Uma nova seção Registro em Log do Robô, com as configurações Valor de execução e Valor de depuração, que especifica se o Robô deve registrar valores extras.

As Configurações de Projeto Métodos de Segmentação agora foram divididas de acordo com o tipo de aplicativo de destino. Agora você pode definir configurações separadas para aplicativos Web, Java, SAP e Desktop.

A configuração de projeto Verificar Execução agora traz uma nova opção que permite que você sempre execute verificações para as atividades Click, Hover e Type Into em um projeto.

Além disso, a configuração de projeto Modo de Entrada foi dividida em duas configurações de projeto separadas, Modo de entrada para o navegador Edge e Modo de entrada para Chrome, Firefox, IE, modo Edge no IE, para garantir que o método de entrada correto seja selecionado ao usar o Edge Chromium.

Uma nova Configuração de Projeto, Exibir correspondências mais próximas na Element Not Foundmensagem de erro, permite que você registre uma versão detalhada ou reduzida da mensagem de erro que é exibida quando um elemento da interface gráfica não é encontrado.

SAP

A nova atividade SAP Session Attributes Change Trigger permite que você crie gatilhos monitorando alterações em atributos de sessão do SAP.

Foi adicionado suporte para Chromium para o cliente SAP Business. Isso permite que os usuários usem as mesmas funcionalidades e recursos do SAP Fiori disponíveis ao automatizar com o UiPath Studio e o Google Chrome.

O suporte foi estendido para Tabelas SAP ALV com vários cabeçalhos. Agora você pode extrair dados de tabelas que têm seus cabeçalhos divididos em duas ou mais linhas.

A nova atividade Expand ALV Tree permite expandir a árvore ALV pai para o nó selecionado e usar qualquer atividade com os elementos resultantes, tornando as listas de Árvore SAP ALV muito mais fáceis de automatizar.

Os atributos do SAP Fiori UI5 agora estão totalmente visíveis e utilizáveis com a experiência Moderna do UIAutomation.

Três novos atributos, ColorIndex, ColorIntensified, e ColorInverse foram introduzidos para tabelas SAP ALV, permitindo que você identifique a cor de fundo dos elementos, oferecendo métodos extras para identificar os elementos com os quais deseja trabalhar.

A coleta de texto integral agora é suportada nas tabelas SAP ALV, o que significa que você também pode coletar o texto que não está visível.

Ao usar a atividade Extract Table Data para extrair dados das tabelas SAP ALV, agora você pode distinguir entre o nome de exibição da coluna e a dica de ferramenta da coluna para facilitar a identificação correta do seu destino.

Os seletores foram aprimorados para tabelas SAP ALV, adicionando suporte para atributos tooltip e text.

Mudanças de impacto

  • Os atributos aastate dos seletores <uia/> estavam recuperando incorretamente o valor aastate do ancestral. O valor do atributo agora é recuperado corretamente, o que pode causar alterações significativas em fluxos de trabalho mais antigos. Isso não afeta os seletores de aplicativos da Plataforma Universal do Windows que foram criados corretamente.
  • A atividade Key Press Trigger estava detectando erroneamente alguns eventos quando a propriedade IncluirFilhos era definida como False. Isso pode causar alterações significativas em fluxos de trabalho mais antigos.
  • Em determinadas condições, como o uso de uma janela maximizada do Chrome, a atividade Click com a propriedade Deslocamento de clique Ponto de Ancoragem definida como InferiorDireita acionava um evento de rolagem extra. Esse comportamento agora foi corrigido e pode causar alterações importantes em fluxos de trabalho mais antigos.

Correções de bugs

  • Problemas de desempenho estavam presentes ao trabalhar com determinados aplicativos Java.
  • Corrigido um problema que causava um erro ao extrair dados de certos tipos de páginas da web (ShadowRoot).
  • Corrigido um problema que fazia com que o UIExplorer gerasse um erro ao usar AA para segmentar elementos no Firefox. Usar uma guia nova ou vazia do Firefox com a Estrutura de Interface Gráfica definida como Padrão não permite a seleção de elementos individuais da interface gráfica. Além disso, qualquer guia do Firefox permite a seleção da janela por completo somente ao usar a Estrutura AA.
  • Quando o Repositório de Objetos era aplicado a um projeto, ainda podia ser desabilitado no Gravador.
  • Corrigido um bug que ocorria quando o OCR era executado em diferentes formatos de região do sistema operacional. Agora, o OCR é executado conforme o esperado e todos os resultados são gerados corretamente, independentemente do formato de região do sistema operacional usado.
  • Ao usar certas versões de dependências, as capturas de tela do Excel não podem ser feitas.
  • A propriedade Modo de Entrada da atividade Extract Data Table não foi afetada por nenhuma alteração na Configuração de Projeto Método de Segmentação.
  • Tentar instalar o Java Bridge do UiExplorer ao usar o UIAutomation v21.4.x falhava.
  • Correção de um problema que fazia com que a propriedade Aguardar carregamento da página não funcionasse corretamente nas guias do navegador que estavam sendo carregadas.
  • A tentativa de clicar em uma determinada célula contendo uma data em uma tabela usando atividades do Computer Vision falhavam em determinadas tabelas.
  • Em certos casos, strings eram mescladas entre células separadas ao extrair valores de uma tabela usando atividades do Computer Vision.
  • A automação de PDFs abertos no Firefox falhava ao extrair elementos individuais da interface gráfica.
  • Corrigido um problema que fazia com que atributos HTML title fossem identificados erroneamente em certos tipos de tabelas. Adicionado um novo atributo uipath-html-title, que possui o valor do atributo title do nó DOM.
  • Correção de um problema que fazia com que a atividade Type Into se comportasse de maneira diferente quando o layout do teclado em tempo de design era diferente daquele usado em runtime.
  • O pressionamento de tecla Enter não era executado corretamente em algumas atividades durante a execução como XenApp em um contêiner do App-V.
  • Corrigido um problema que fazia com que certas atividades fossem executadas muito lentamente ao recuperar valores quando usadas com versões mais recentes do UIAutomation.
  • Os seletores padrão nas janelas pop-up do Edge eram gerados incorretamente.
  • Enviar o pressionamento de tecla Enter usando EnviarMensagensDaJanela para os botões falhava.
  • Às vezes, o UiPathRemote.exe travava em ambientes Citrix.
  • Em certas situações, a atividade Click Text causava o travamento dos aplicativos.
  • Corrigido um problema que fazia com que o gravador gerasse um erro interno ao excluir um atalho de teclado das etapas gravadas.
  • Corrigido um problema que fazia com que os elementos dentro de um iFrame não fossem detectados no Edge e no Chrome.
  • Correção de um problema que fazia com que a seleção interativa com dimensionamento inteligente e o uso de dimensionamento de resolução diferente não funcionasse corretamente ao automatizar no RDP.
  • Correção de um problema que fazia com que a atividade Attach Browser gerasse um erro quando configurada para usar as propriedades Navegador e Seletor.
  • O uso da atividade Type Into com as propriedades SimularDigitar ou EnviarMensagensDaJanela ao automatizar uma janela do Prompt de Comando falhava ao digitar o texto correto.

Problemas conhecidos

  • A extensão Silverlight pode não funcionar em sistemas Windows 10 x64 nos quais a atualização 10.0.19043 do Windows foi aplicada.
  • Se você deseja usar qualquer mecanismo de OCR no Studio v19.10 com atividades do UIAutomation, instale o pacote UiPath.CoreIPC, versão 2.0.1 ou superior.
  • Em um processo C#, a edição de um descritor não exibe alterações em tempo de design ao usar as atividades CV.
  • Ao usar UIAutomation v21.10 com Studio v2019.10, as regras UX-SEC-010 e UX-DBP-029 do Analisador de Fluxo de Trabalho não estão disponíveis.
  • Ao usar o Firefox, os atributos sfl específicos do Salesforce não são exibidos em seletores e nós seletores.
  • Em determinados aplicativos que usam Windows Forms, ao usar apenas o método Seletor difuso para direcionar elementos em um aplicativo minimizado, o destino não pode ser encontrado.
  • Usar o modo de entrada em segundo plano com aplicativos que usam a Plataforma Universal do Windows faz com que os aplicativos sejam trazidos para o primeiro plano.
  • Ao usar a experiência Moderna com o SharpBrowser, os seletores não são gerados corretamente, faltando tags webctrl.
  • A indicação de uma aplicação requer o uso do mouse, não podendo ser executada pelo teclado.
  • A funcionalidade da variável de clique direito requer o uso de um mouse e não pode ser executada apenas usando o teclado.

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.