studio
2024.10
true
Guía de usuario de Studio
Last updated 30 de oct. de 2024

API de Chromium

ChromiumAPI es un método de entrada para la automatización del explorador basado en el protocolo Devtools que ofrece muchas ventajas a la hora de automatizar un explorador basado en Chromium.

Navegadores compatibles

  • Microsoft Edge
  • Google Chrome

Actividades de UIAutomation compatibles

Se puede utilizar con las siguientes actividades modernas:

  • Utilizar Aplicación/Navegador
  • Clic
  • Escribir en
  • Mantener el puntero
  • Aviso: Este método solo funciona en elementos web. No funciona en elementos que no formen parte de la página web, como las ventanas emergentes.

Requisitos

Necesitas la última extensión de Edge y el paquete 21.10.3 o superior UiPath.UIAutomation.Activities.

Comparación directa

A continuación, se muestran algunas ideas que puedes considerar a la hora de diseñar la automatización del navegador con el método de entrada ChromiumAPI.

ChromiumAPI frente a HardwareEvents

Fiabilidad

El envío de entradas de teclado o ratón a través de eventos de hardware implica su envío al flujo de entrada de teclado o ratón del sistema operativo. Posteriormente, los eventos se envían a la aplicación de destino, el navegador en nuestro caso, que los analiza y los envía a las páginas web.

El envío de entradas de teclado o ratón a través de ChromiumAPI implica su envío al navegador. Por lo tanto, este método de entrada elimina un canal de comunicación que puede fallar (como cualquier otro canal de comunicación).

La comunicación directa con el navegador a través de este nuevo método supone menos canales de comunicación y, por tanto, una mayor fiabilidad de la automatización.

Funciona en segundo plano

Los eventos de hardware necesitan que los elementos estén en la pantalla, focalizados y en primer plano. ChromiumAPI no cuenta con este requisito, ya que funciona mientras el navegador está minimizado y otra pestaña está focalizada (ten en cuenta que las actividades modernas tienden a activar la pestaña de trabajo).

ChromiumAPI frente a Simulate

Mayor eficiencia

ChromiumAPI envía desencadenadores de eventos de confianza, que son la cadena exacta de eventos desencadenados cuando un humano realiza la misma acción. Esto significa que, además de la automatización que funcionaba con Simulate, ahora se dispone de muchas más ventajas a través de ChromiumAPI.

Otras ventajas

Permite enviar teclas de acceso rápido directamente al navegador.

La propiedad Borrar antes de escribir resulta natural con este método, ya que no vacía el campo del elemento de destino de forma predeterminada.

Las acciones de Clic con modificadores son más eficientes y fiables.

Nota:

Cuando el navegador se inicia con ChromiumAPI, aparece una cinta que indica que el navegador se ha iniciado en modo de depuración (resaltado en azul). Este mensaje no aparece si la extensión se instala a través de una política.



¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.