UiPath Documentation
activities
latest
false
Atividades do UIAutomation
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.

API do Chromium

Método de entrada da API do Chromium para automação do navegador com base no protocolo Chrome DevTools.

O ChromiumAPI é um método de entrada de automação do navegador baseado em Protocolo Devtools e oferece muitos benefícios ao automatizar um navegador baseado em Chromium.

Navegadores compatíveis​

  • Microsoft Edge
  • Google Chrome

Atividades de UIAutomation compatíveis​

Pode ser usado com as seguintes atividades Modern:

  • Use Application/Browser
  • Click
  • Type Into
  • Hover
  • Keyboard Shortcuts
    Observação:

    Esse método só funciona em elementos da web. Ele não funciona em elementos que não fazem parte da página da web, como pop-ups.

    Requisitos​

Você precisa da extensão Edge mais recente e do pacote UiPath.UIAutomation.Activities 21.10.3 ou superior.

Comparação cabeça a cabeça​

Aqui estão alguns insights que você pode considerar ao projetar a automação do navegador com o método de entrada ChromiumAPI.

ChromiumAPI vs HardwareEvents​

Confiabilidade​

Enviar entradas de teclas/mouse por meio de eventos de hardware significa enviá-los para o fluxo de entrada de mouse/teclado do sistema operacional. A partir daí, os eventos são encaminhados para o aplicativo de destino, o navegador no nosso caso, que os analisa e os envia para as páginas da web.

Enviar teclas/entrada do mouse via ChromiumAPI significa enviá-las diretamente para o navegador. Portanto, este método de entrada elimina um canal de comunicação que pode falhar (como qualquer outro canal de comunicação).

A comunicação direta com o navegador por meio desse novo método significa menos canais de comunicação e, portanto, maior confiabilidade da automação.

Funciona em segundo plano​

Os eventos de hardware precisam que os elementos estejam na tela, focados, em primeiro plano. O ChromiumAPI não tem esse requisito, pois funciona enquanto o navegador está minimizado e outra aba está focada (lembre-se que as atividades modernas tendem a ativar a aba de trabalho).

ChromiumAPI vs Simulate​

Eficiência melhorada​

O ChromiumAPI envia acionadores de eventos confiáveis, que são a cadeia exata de eventos acionados quando um humano faz a mesma ação. Isso significa que, além da automação que funcionava com o Simulate, muito mais está disponível agora através da ChromiumAPI.

Outros benefícios​

Permite enviar hotkeys diretamente para o navegador.

A propriedade Limpar antes de digitar é natural com este método, pois não esvazia o campo do elemento de destino por padrão.

As ações Clicar com modificadores são mais eficientes e confiáveis.

Observação:

Quando o navegador é iniciado com ChromiumAPI, uma faixa aparece informando que o navegador foi iniciado no modo de depuração (realçado abaixo em azul). Esta mensagem não aparece se a extensão for instalada por meio de Políticas de grupo que afetam a Extensão da UiPath para Edge.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades