UiPath Documentation
activities
latest
false
Actividades UIAutomation
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Pasos de configuración

Habilite la automatización de Chromium para un proyecto de automatización de IU, ejecútelo con un navegador visible o sin encabezado y cierre los navegadores correctamente.

La automatización de Chromium no requiere descargas por navegador ni instalación de extensiones. A diferencia del protocolo WebDriver, no es necesario colocar ningún ejecutable en la máquina ni añadirlo al sistema Path. Solo necesitas un navegador compatible instalado y la versión correcta del paquete, luego selecciona el modo.

Requisitos previos

  • Google Chrome, Microsoft Edge u otro navegador basado en Chromium instalado en la máquina.
  • El paquete UiPath.UIAutomation.Activities , versión 26.10.0 o posterior. La automatización de Chromium está disponible de forma general a partir de esta versión.
  • El navegador debe poder iniciarse con la depuración remota habilitada (consulta la Política de grupo a continuación).

Modos

Hay dos modos disponibles:

ModeVentana del navegadorMejor para
Automatización de ChromiumVisibleDesarrollo, depuración y automatizaciones que necesitan un navegador visible
Automatización de Chromium HeadlessNinguno (sin encabezado)Automatización unattended en servidores y procesos de CI/CD
Consejo:

Chromium Automation Headless combina la configuración de configuración cero con la ejecución headless, lo que lo hace adecuado para la automatización unattended en servidores donde no hay pantalla disponible.

Habilitar la automatización de Chromium

Puedes establecer el método de automatización para una sola actividad o como predeterminado en todo el proyecto.

Para una actividad específica

  1. Añade una actividad Usar aplicación/navegador a tu flujo de trabajo.
  2. Localiza el modo de automatización del navegador en el panel de propiedades .
  3. Selecciona Chromium Automation (navegador visible) o Chromium Automation Headless (sin ventana visible).

Como valor predeterminado del proyecto

  1. Abre la Configuración del proyecto (icono de engranaje en el panel Proyecto).
  2. Ve a Automatización de IU moderna > Aplicación/navegador.
  3. Establece el modo de automatización del navegador en Chromium Automation o Chromium Automation Headless.
  4. Selecciona Guardar.

La configuración a nivel de actividad tiene prioridad sobre el valor predeterminado del proyecto dentro de su ámbito.

Nota:

Algunas operaciones que dependen de una ventana visible no se admiten en el modo headless. Cuando apuntes al modo headless, utiliza los métodos de entrada SimulateClick, SimulateType y SimulateHover en tus actividades, porque la entrada de eventos de hardware requiere una ventana visible. Consulta Problemas conocidos y limitaciones.

Navegación de incógnito (privada)

Chromium Automation admite el modo de incógnito sin ninguna configuración adicional. Esto difiere del método de extensión del navegador, que requiere habilitar Permitir en incógnito para la extensión de UiPath.

Cerrar navegadores

Para cerrar un navegador abierto con Chromium Automation, utiliza uno de los siguientes:

  • Actividad Cerrar pestaña : la forma recomendada de cerrar una sola pestaña.
  • Cerrar actividad de la aplicación : cierra la sesión del navegador.

Dado que Chromium Automation gestiona la sesión del navegador internamente, cerrar el ámbito de automatización también elimina la sesión y su user-data-dir temporal.

Consideraciones de política de grupo

La automatización de Chromium se basa en la capacidad de depuración remota del navegador. Se bloquea cuando la política de grupo DeveloperToolsAvailability se establece en 2 (No permitir el uso de las herramientas de desarrollador).

ADVERTENCIA:

Si la política DeveloperToolsAvailability se aplica con un valor de 2 en su entorno, la automatización de Chromium no puede iniciar el navegador. Utiliza el método de extensión del navegador o el protocolo WebDriver en su lugar.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado