studio
2024.10
true
Guia do usuário do Studio
Last updated 4 de nov de 2024

API do Chromium

O ChromiumAPI é um método de entrada de automação por navegador baseado no Protocolo Devtools e oferece muitos benefícios ao automatizar um navegador baseado no 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
  • Observação: Este método só funciona em elementos 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 (destacado abaixo em azul). Esta mensagem não aparece se a extensão for instalada por meio de política.



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.