- Visão geral
- Automação de Interface Gráfica
- Aplicativos e tecnologias automatizados com a Automação de Interface Gráfica
- Compatibilidade do projeto
- UI-ANA-016 - Extrair URL de navegador aberto
- UI-ANA-017 - ContinuarComErro verdadeiro
- UI-ANA-018 - Listar atividades de OCR/Imagem
- UI-DBP-006 - Uso do contêiner
- UI-DBP-013 - Uso Incorreto da Automação do Excel
- UI-DBP-030 - Uso de variáveis proibidas em seletores
- UI-PRR-001 - Simular clique
- UI-PRR-002 - Simular Digitação
- UI-PRR-003 - Uso incorreto do aplicativo aberto
- UI-PRR-004 - Atrasos Embutidos em Código
- UI-REL-001 - Idx grande em Seletores
- UI-SEC-004 - Dados de e-mail do seletor
- UI-SEC-010 — restrições de app/URL
- UI-USG-011 - Atributos não permitidos
- UX-SEC-010 — restrições de app/URL
- UX-DBP-029 - Uso de senha não segura
- UI-PST-001 - Nível de log de auditoria nas configurações do projeto
- Ferramenta de Migração de Navegador do UiPath
- Região do Recorte
- Computer Vision Recorder
- Ativar
- Anchor Base
- Anexar Navegador
- Anexar Janela
- Block User Input
- Texto Explicativo
- Marcar
- Click
- Clicar na Imagem
- Click Image Trigger
- Click OCR Text
- Clicar no Texto
- Click Trigger
- Close Application
- Fechar Guia
- Close Window
- Context Aware Anchor
- Copy Selected Text
- Element Attribute Change Trigger
- Element Exists
- Element Scope
- Element State Change Trigger
- Export UI Tree
- Extrair Dados Estruturados
- Find Children
- Localizar Elemento
- Localizar Imagem
- Find Image Matches
- Find OCR Text Position
- Localizar Elemento Relativo
- Find Text Position
- Get Active Window
- Get Ancestor
- Get Attribute
- Get Event Info
- Get From Clipboard
- Obter Texto Completo
- Get OCR Text
- Get Password
- Get Position
- Get Source Element
- Get Text
- Obter Texto Visível
- Voltar
- Avançar
- Ir para a Página Inicial
- Google Cloud Vision OCR
- Hide Window
- Highlight
- Hotkey Trigger
- Hover
- Focalizar Imagem
- Hover OCR Text
- Focalizar Texto
- Imagem Existe
- Indicate On Screen
- Inject .NET Code
- Inject Js Script
- Invoke ActiveX Method
- Key Press Trigger
- Carregar Imagem
- Maximize Window
- Microsoft Azure Computer Vision OCR
- Microsoft OCR
- Microsoft Project Oxford Online OCR
- Minimize Window
- Monitorar eventos
- Mouse Trigger
- Move Window
- Navegar Para
- OCR Text Exists
- On Element Appear
- On Element Vanish
- Aparecer Na Imagem
- Desaparecer Na Imagem
- Abrir Aplicativo
- Abrir Navegador
- Atualizar Navegador
- Replay User Event
- Restore Window
- Save Image
- Select Item
- Select Multiple Items
- Enviar Tecla de Acesso
- Set Clipping Region
- Set Focus
- Set Text
- Set To Clipboard
- Set Web Attribute
- Show Window
- Iniciar Processo
- System Trigger
- Take Screenshot
- Tesseract OCR
- Texto Existe
- Dica de ferramenta
- Type Into
- Digitar Texto Seguro
- Use Foreground
- Wait Attribute
- Esperar Elemento Desaparecer
- Aguardar Imagem Desaparecer
- Application event trigger
- Check/Uncheck
- Check App State
- Check Element
- Click
- Click Event Trigger
- Drag and Drop
- Extract Table Data
- For Each UI Element
- Get Attribute
- Get Browser Data
- Get Text
- Get URL
- Go To URL
- Highlight
- Hover
- Inject Js Script
- Keyboard Shortcuts
- Keypress Event Trigger
- Mouse Scroll
- Navigate Browser
- Select Item
- Set Browser Data
- Set Runtime Browser
- Set Text
- Take Screenshot
- Type Into
- Use Application/Browser
- Realize pesquisa no navegador e recupere resultados usando APIs de Automação de interface gráfica
- Navegação na Web
- Localizar imagens
- Clicar em imagens
- Disparar e monitorar eventos
- Criar e substituir arquivos
- Páginas HTML: extrair e manipular informações
- Manipulação de janelas
- Seleção automatizada de listas
- Localizar e manipular elementos de janela
- Gerenciar automação de texto
- Carregar e processar imagens
- Gerenciar ações ativadas pelo mouse
- Automatizar o runtime de aplicativos
- Execução automatizada de um aplicativo local
- Navegação em navegador
- Automação da Web
- Exemplo de escopo de disparador
- Habilitar o suporte de Automação de Interface Gráfica no DevExpress
- Computer Vision Local Server
- Automação Móvel
- Notas de versão
- Compatibilidade do projeto
- Get Log Types
- Get Logs
- Get Page Source
- Get Device Orientation
- Get Session Identifier
- Instalar Aplicativo
- Gerenciar Aplicativo Atual
- Manage Other App
- Open DeepLink
- Abrir URL
- Mobile Device Connection
- Deslizar Direcional
- Padrão de Desenho
- Positional Swipe
- Press Hardware Button
- Set Device Orientation
- Take Screenshot
- Obter parte da captura de tela
- Element Exists
- Execute Command
- Get Attribute
- Get Selected Item
- Get Text
- Set Selected Item
- Set Text
- Deslizar
- Tap
- Type Text
- Terminal
- Notas de versão
- Sobre o pacote de atividades Terminal
- Compatibilidade do projeto
- Melhores práticas
- Find Text
- Get Color At Position
- Get Cursor Position
- Get Field
- Obter Campo na Posição
- Obter Área da Tela
- Get Text
- Obter Texto na Posição
- Mover Cursor
- Mover cursor para o texto
- Enviar Tecla de Controle
- Send Keys
- Send Keys Secure
- Set Field
- Definir Campo na Posição
- Terminal Session
- Aguardar Texto do Campo
- Aguardar Texto da Tela
- Aguardar Texto na Posição
Atividades do UIAutomation
v22.4
Data de lançamento: 8 de agosto de 2024
Data de lançamento: 5 de outubro de 2023
-
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
Data de lançamento: 2 de agosto de 2023
- Para extensões MV3, o navegador carrega a extensão mais tarde, após as páginas da Web terem sido carregadas. Para resolver esse tipo de problema, adicionamos a variável de ambiente
UIPATH_OPEN_BROWSER_TIMEOUT_SECONDS
, que permite configurar o tempo limite Abrir Navegador . - 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.
- Adicionamos compatibilidade ao componente CTable do aplicativo Clarity Java.
Data de lançamento: 8 de junho de 2023
- 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.
Data de lançamento: 27 de janeiro de 2023
- Corrigido um bug que fazia com que a validação do seletor falhasse em um aplicativo Citrix quando duas janelas do cliente Citrix estavam disponíveis, mas apenas uma delas realmente correspondia a uma janela remota.
- O suporte para Chrome/Edge em execução no modo de aplicativo agora está disponível na extensão de navegador MV2 auto-hospedada instalada por meio da política de grupo offline.
- Corrigido um bug que fazia, em alguns casos, a atividade CV Extract Table parar antes do primeiro evento de rolagem ao extrair tabelas roláveis.
Data de lançamento: 3 de agosto de 2022
Data de lançamento: 23 de junho de 2022
Data de lançamento: 23 de maio de 2022
Data de lançamento: 9 de maio de 2022
A nova extensão da UiPath para Chrome, baseada no padrão Manifest v3 do Chrome, foi lançada. Esta extensão é totalmente compatível com versões anteriores e é altamente recomendável que você atualize e use-a com seus processos de automação.
Diante do novo tipo de projeto multiplataforma, o pacote UI Automation passou por mudanças e agora possui uma infinidade de atividades adaptadas a esse novo tipo de projeto. Você pode ler tudo sobre isso aqui. Além disso, para aumentar os recursos dos projetos Multiplataforma, a nova extensão para Chrome também está disponível para Mac
O gerenciamento de extensões no Studio está melhor do que nunca! Toda a experiência do usuário foi reformulada, oferecendo uma interação mais fluida de modo geral.
A nova atividade For Each UI Element permite iterar por meio de um conjunto de ações para cada elemento de interface gráfica que você especificou.
A nova atividade moderna Inject Js Script agora oferece recursos completos de JavaScript ao usar a experiência de design Moderno.
Uma nova atividade, Drag and Drop, foi criada para permitir que você execute a ação comum de arrastar e soltar, auxiliando no preenchimento da paleta de ações que simulam a interação humana.
Uma nova Configuração de Projeto agora está disponível, Navegador de runtime, permitindo que você especifique o tipo de navegador que deseja usar em runtime com a atividade Use Application/Browser.
Agora você pode usar a atividade Use Application/Browser com o protocolo WebDriver por meio de uma nova propriedade.
O pacote de atividades do UI Automation Modern agora é compatível com automação de tempo de design e runtime em vários computadores Windows.
Um dos recursos mais solicitados: rolar na Tela de Seleção, finalmente chegou. Agora, ao indicar um elemento, você pode rolar o aplicativo de destino sem precisar pausar a seleção usando F2.
Agora, ao usar a funcionalidade Capturar Todos os Elementos, você pode indicar uma seção específica do aplicativo que está automatizando e extrair apenas os elementos dessa área.
A funcionalidade Capturar todos os elementos agora detecta apenas a guia no navegador que você está indicando, para que as barras de ferramentas e outros elementos adicionais não relacionados exibidos em seu navegador não sejam mais capturados.
A atividade Take Screenshot agora pode ser usada fora de uma atividade Use App/Browser, permitindo que você possa usá-la para tirar capturas de tela de sua área de trabalho a qualquer momento.
O Repositório de Objetos agora é capaz de exibir mais de 5 resultados para várias telas que possuem o mesmo seletor.
Agora, ao soltar um item do Repositório de Objetos sobre o sinal de mais no Studio, você é solicitado a criar variáveis automaticamente com base nesse objeto.
A atividade Mouse Scroll agora oferece suporte à adição de modificadores de tecla à ação de rolagem por meio da nova propriedade Modificadores de tecla.
items
se o elemento indicado for compatível.
As atividades Click, Type Into, Check/Uncheck e Select Item agora têm um novo campo de propriedade, Alterar elemento desabilitado, que especifica se você deseja interagir com os elementos da interface gráfica que estão desativados na interface gráfica, mas ainda podem ser acessados pelo Robô. Além disso, uma nova Configuração de Projeto foi adicionada às atividades Modernas, permitindo que você controle essa propriedade em todo o projeto.
Uma nova configuração de projeto foi introduzida, chamada Registrar informações de auditoria, que desativa todos os logs gerados pela atividade Use Application/Browser. Além disso, o nível de registro em log padrão da atividade Use Application/Browser agora está definido como Verbose.
Agora você pode alternar entre as estruturas disponíveis ao usar o Assistente de Extração de Tabela usando a tecla de atalho F4.
Agora, na tela de seleção, você pode simplesmente clicar para selecionar ou desmarcar um destino ou âncora realçado e, se clicar em uma área vazia enquanto estiver fora do modo de adição de âncora, poderá desmarcar a seleção atual e visualizar a ajuda.
A propriedade Tempo limite da atividade Use Application/Browser agora é definida automaticamente para 60 segundos ao indicar uma janela em um ambiente de Área de Trabalho Remota.
A atividade Select Item agora pode interagir com caixas de combinação agrupadas do Salesforce Lightning, assim como caixas de combinação de menu.
visibleInnerText
, que reflete o innerText real do elemento HTML subjacente, foi adicionado ao UI Explorer.
A API Chrome Debugger agora pode ser usada para enviar entrada para objetos de guia do navegador.
.exe
válido.
Adicionamos suporte para o cliente da Área de Trabalho Virtual do Windows para Azure, o que significa que agora você pode automatizar nativamente as áreas de trabalho virtuais do Azure com atividades UIAutomation usando o UiPath Remote Runtime e a extensão RDP.
URLs agora podem ser extraídos de tabelas HTML. Anteriormente, isso era possível apenas para dados estruturados.
Os elementos HTML com o nome da tag 'HTML' são visíveis no UiExplorer para Chrome.
.jnlp
.
Adicionado novo mecanismo de injeção para a extensão UiPath para Java para facilitar a interação com o aplicativo.
Suporte aprimorado para Java Konsis e o Java Framework McBeans personalizado.
O pacote de atividades do UI Automation agora é compatível com automação em CitrixApps aninhados.
Mensagens de erro aprimoradas para extensões de configuração e SAP WinGUI.
Implementado fallback automático para métodos de seleção alternativos (AA para Google Chrome ou Microsoft Edge e UIA para Firefox) ao indicar uma guia especial em cada um desses navegadores.
A opção Restauração atrasada do UI Explorer agora está habilitada por padrão.
As versões Java 16 e 17 agora são oficialmente compatíveis com o pacote de atividades UI Automation.
A atividade CV Extract Table agora tem duas novas propriedades. Rolagem especifica se você deseja extrair uma tabela rolável e AtrasoNaCapturaDeTelaApósRolagem permite que a atividade aguarde um período específico após executar uma ação de rolagem antes de fazer uma captura de tela da tabela de destino. O último é útil para tabelas que carregam itens extras ao rolar para baixo. Além disso, ao usar a atividade CV Extract Table, agora você pode usar o direcionamento de células por índices de coluna e linha sem a necessidade de manter pressionada a tecla Shift.
Pressionar Excluir na Tela de Seleção de CV agora exclui a seleção atual para uma criação mais rápida do fluxo de trabalho.
O Gravador de CV não requer mais uma chave de API se o logon interativo for usado no Studio.
As atividades do Computer Vision agora podem ser usadas no StudioX habilitando o filtro Mostrar Desenvolvedor.
Agora, ao usar o CV Screen Scope, você pode alternar entre os Tipos de Seleção Janela, Elemento e Região usando F3.
Uma nova atividade destinada a ajudá-lo a identificar qualquer célula dentro da Tabela Hierárquica SAP ALV está disponível: Expand ALV Hierarchical Table. Após identificar a célula, essa atividade pode ser usada com todas as atividades típicas da interface gráfica.
Todas as atividades SAP WinGUI são compatíveis com a integração de Repositório de Objetos.
Uma nova Configuração de Projeto, Aplicar tempo limite de hardware, está agora disponível, permitindo impor um tempo limite máximo para todas as atividades que executam a automação SAP WinGUI.
- A partir desta versão, o envio de teclas modificadoras com a atividade Click quando a propriedade Modo de entrada estiver definida como Simular também envia as teclas modificadoras usando Simular. Nas versões anteriores, as teclas modificadoras eram enviadas por meio de Eventos de Hardware, independentemente da configuração da propriedade Modo de Entrada, portanto, observe que os fluxos de trabalho criados com versões anteriores podem sofrer alterações importantes.
- Correção de um bug que fazia com que um navegador personalizado baseado no Chromium fosse reconhecido como um aplicativo normal do Windows após a atualização para o UiPath Studio v2019.x.
- Correção de um bug do Internet Explorer com as Ferramentas do Desenvolvedor abertas que fazia com que várias janelas do console fossem exibidas ao abrir o UI Explorer.
- Corrigido um bug para a atividade Send Hotkey que fazia com que o texto não fosse colado em
cmd.exe
ao mudar o teclado. - Gerar os seletores
GetHtmlAncestryInfo
atingia o tempo limite em um elemento de interface gráfica específico em uma tabela grande. - Corrigido um bug que fazia com que alguns botões não fossem clicados ou validados no Java Desktop Application adicionando um novo atributo java,
hasTableAncestor
, que é usado para ignorar tabelas ao pesquisar elementos que possuem o valor de atributo definido como 0. - Corrigido um bug no Internet Explorer 8 para a atividade Type Into com Simular como modo de entrada que impedia que o código-chave 8 fosse digitado em uma caixa de pesquisa.
- Corrigido um bug que impedia a indicação do espaço ViewPort vazio.
- Corrigido um bug que impedia a leitura do estado correto de uma caixa de seleção dentro de uma tabela em aplicativos Java.
- Para limpar o texto dos elementos das páginas da web, você pode usar strings vazias com a atividade Set Text novamente, assim como no UiAutomation v18.4.
- Corrigido um bug que fazia o UiPath Executor travar ao indicar elementos em um aplicativo Java que abre outro aplicativo, que usa bibliotecas nativas para desenhar elementos na tela.
- Corrigido um bug que impedia a captura dos seletores do Chrome no modo de tela cheia.
- Corrigido um bug na Extração de Dados que gerava um erro de tempo limite ao extrair tabelas HTML extremamente grandes.
- Corrigido um bug que fazia com que o trabalho parasse devido à pesquisa de seletores
<ctrl>
em paralelo. - Corrigido um bug que travava o aplicativo de destino em casos específicos ao tentar capturar um seletor usando Active Accessibility.
- Corrigido um bug que impedia a identificação de certas partes do aplicativo Java.
- Corrigido um bug no Internet Explorer que causava falha no evento Ativar Janela com um erro de tempo limite, após aplicar o Microsoft Update KB5005031.
- Corrigido um bug no suporte do Firefox, que fazia com que os atributos SalesForce não aparecessem nos nós do seletor e nos seletores padrão.
- Corrigido um bug que impedia a automatização de certas páginas da Web renderizadas no modo Edge/IE, quando o URL continha caracteres de espaço
%20
. - Corrigido um bug que impedia a captura de valores na tela de um aplicativo Java.
- Corrigido um bug para o modo Internet Explorer no Edge que causava falha na validação do seletor.
- Corrigido um bug que estava lançando uma exceção
SelectorNotFound
no aplicativo Maestro Java quando a estrutura da página é muito pesada com elementos de interface gráfica. - Extração de Dados não gerava uma atividade Extract Structured Data ao trabalhar com determinados aplicativos.
- Corrigido um problema que fazia com que a atividade Type Into não conseguisse digitar a letra
E
em determinadas páginas da web. - Corrigido um problema que fazia o Studio congelar ao indicar uma âncora em determinados aplicativos.
- A detecção não funcionava no Microsoft Edge e o Google Chrome era aberto no Modo de aplicativo.
- Tentar interagir com determinados arquivos do Excel causava travamento do Citrix Remote Runtime.
- O uso de uma atividade Click OCR Text com uma ChaveDaAPI inválida causava um erro de tempo limite.
- Ao fazer várias capturas de tela com a atividade Take Screenshot, a convenção de nomenclatura foi usada começando com a segunda captura de tela.
- O alternador de navegador de runtime não funcionava conforme esperado nos navegadores por meio de uma conexão RDP ao usar determinadas atividades.
- Ao usar atividades Computer Vision, após editar um Descritor, a alteração não era refletida nem na captura de tela informativa, nem na tela Seleção.
- Ao usar a atividade CV Screen Scope, indicar a janela cheia para alguns aplicativos nativos do Windows era muito difícil, pois o CV usava Elemento como Tipo de Seleção.
- Corrigido um problema que fazia com que a atividade CV Extract Table parasse de funcionar quando o limite máximo de altura era excedido ao extrair tabelas roláveis.
- Corrigido um problema que fazia com que determinados atributos do Salesforce ficassem indisponíveis no Firefox e no Chrome.
- Ao usar atividades Image no Chrome, se a mesma imagem existisse dentro e fora da área de recorte especificada, às vezes a imagem errada era usada.
- Para indicar uma célula individual ou nome da planilha no Excel 2016, você precisa definir manualmente AA como o modo de seleção. Na versão 19.5.0, a seleção visual padrão usada AA. A partir da versão 21.10.4, a seleção visual padrão usa UIA.
- Ao automatizar o Chrome com a extensão mais recente para Chrome, a atividade Moderna Click usada com o método de entrada Simular falha em elementos de formulário específicos. Como solução alternativa, você pode usar os métodos de entrada Eventos de Hardware ou API do Chromium.
- Alguns seletores gerados em tempo de design com UIAutomation v20.10 para SAP Fiori e a mais nova extensão do Chrome podem ter alguns atributos extras que os fazem parar de funcionar quando executados com versões mais antigas da extensão do Chrome em runtime. Como solução alternativa, a mais nova extensão do Chrome também deve ser usada em runtime ou os seletores devem ser gerados com pelo menos UIAutomation v21.10 em tempo de design.
- Os eventos não são detectados ao monitorar seletores de cliente SAP NetWeaver Business para SAP Fiori, localmente e em conexões de Área de Trabalho Remota, ou seletores do cliente SAP NetWeaver Business para SAP GUI em conexões de Área de Trabalho Remota.
- v22.4.12
- Correções de bugs
- v22.4.11
- Correções de bugs
- v22.4.10
- Correções de bugs
- v22.4.9
- Correções de bugs
- v22.4.8
- Correções de bugs
- v22.4.7
- Correções de bugs
- v22.4.6
- Correções de bugs
- v22.4.5
- Correções de bugs
- v22.4.4
- Melhorias gerais
- Automação de Interface Gráfica Moderna
- Automação de Interface Gráfica Clássica
- Computer Vision
- SAP
- Mudanças de impacto
- Correções de bugs
- Problemas conhecidos