activities
latest
false
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.
UiPath logo, featuring letters U and I in white

Actividades UIAutomation

Última actualización 4 de dic. de 2024

Abrir navegador

UiPath.Core.Activities.OpenBrowser

Un contenedor que le permite abrir un navegador en una URL específica y ejecutar múltiples actividades dentro de él.

Atención:

Las URL internas no se pueden abrir utilizando esta actividad cuando el explorador no las acepta directamente como argumentos de línea de comandos.

No puedes abrir las páginas internas de Chrome (chrome://) o Edge (edge://). Sin embargo, puedes abrir, las páginas internas de Firefox (about:).

En el cuerpo de la actividad

En el panel de diseño, la actividad se presenta como un contenedor, en el que se pueden añadir actividades para interactuar con el navegador especificado.

El campo URL permite indicar el enlace con el que se abre el navegador.

Al hacer clic en junto al campo URL abre una nueva sesión del navegador con los ajustes de configuración actuales. Esto hace posible utilizar un nuevo conjunto de datos de usuario del navegador manteniendo la configuración existente. Puede ser especialmente útil al automatizar navegadores en Imagen en imagen.

También hay una secuencia, que es donde se añaden las acciones realizadas en el navegador.

Propiedades

Común
  • ContinuarEnCasoDeError: especifica si la automatización debe continuar incluso cuando la actividad arroja un error. Este campo solo admite valores Boolean (Verdadero, Falso). El valor predeterminado es Falso. Por lo tanto, si el campo está vacío y se produce un error, se detiene la ejecución del proyecto. Si el valor es Verdadero, la ejecución del proyecto continúa independientemente de cualquier error.

    Nota: si se incluye esta actividad en Intentar capturar y el valor de la propiedad ContinuarEnCasoDeError es Verdadero, no se detectará error cuando el proyecto se ejecute.
  • NombreParaMostrar: el nombre de la actividad para ser mostrado.
Entrada
  • TipoDeNavegador : elige el tipo de navegador que quieres utilizar con el botón desplegable. Están disponibles las siguientes opciones: IE, Firefox, Chrome, Edge, Personalizado. El tipo Personalizado es adecuado para otros navegadores basados en Chromium, como JxBrowser. La propiedad Oculto no es compatible cuando se usa el tipo de navegador personalizado. Para obtener más información sobre la configuración del navegador personalizado, consulta la sección Navegador personalizado .

    Nota: Si la propiedad TipoDeExplorador está configurada como Personalizado, la propiedad MétodoDeComunicación debe ser WebDriver para que la actividad funcione correctamente.
  • Url: la URL que desea abrir en el navegador especificado.
Otros
  • Privado : si se selecciona, los valores de variables y argumentos ya no se registran en el nivel Detallado.
Opciones
  • DescargarAutomáticamenteWebDriver: si se selecciona, descarga automáticamente de Internet el ejecutable WebDriver necesario en la carpeta %localappdata%\UiPath\WebdriverExe. De forma predeterminada, esta casilla de verificación está desactivada.
  • MétodoDeComunicación: elija el método de comunicación. Están disponibles los siguientes: Nativo, WebDriver.
  • Oculto: abre un navegador oculto.
  • NuevaSesión: inicia una nueva sesión del navegador seleccionado. Esta opción es específica de Internet Explorer.
  • Privado: abre una sesión privada/de incógnito.
  • ModoDeCarpetaDeDatosDelUsuario: El ModoDeCarpetaDeDatosDelUsuario que quieres establecer. Se utiliza para iniciar el navegador con una carpeta de datos específica del

    • ModoCarpetaDatosDeUsuario.Automático: el modo Imagen en imagen utiliza una carpeta distinta al modo predeterminado, que se genera automáticamente si no se ha configurado el ModoDeCarpetaDeDatosDelUsuario.
    • ModoCarpetaDatosDeUsuario.CarpetaPredeterminada: utiliza la carpeta por defecto del navegador, sin importar si se ejecuta en la sesión principal o en la sesión PIP.
    • ModoCarpetaDatosDeUsuario.CarpetaPersonalizada: utiliza la carpeta especificada en RutaDeLaCarpetaDeDatosDelUsuario o una ruta generada automáticamente si la RutaDeLaCarpetaDeDatosDelUsuario no está configurada.
  • RutaDeLaCarpetaDeDatosDelUsuario: la carpeta de datos de usuario que utilizará el navegador. Por defecto es %LocalAppData%\UiPath\PIP Browser Profiles\BrowserType si no se configura.

Puedes encontrar más detalles sobre ModoDeCarpetaDeDatosDelUsuario y RutaDeLaCarpetaDeDatosDelUsuario aquí.

Salida
  • NavegadorDeIU: el resultado de la actividad como objeto NavegadorDeIU. Almacena toda la información relativa a la sesión de tu navegador. Solo se admiten variables de Navegador.

Navegador personalizado

Un navegador personalizado es un navegador que es diferente de los navegadores más utilizados (Chrome, Chromium Edge, Firefox, IE, etc.) y que está construido sobre el proyecto Chromium. Admitimos dos categorías de navegadores: los construidos con Chromium Embedded Framework (CEF) y los que utilizan el marco JxBrowser.

Estos navegadores personalizados pueden automatizarse utilizando el método de comunicación WebDriver.

Para ello, deben admitir el parámetro de línea de comandos --remote-debugging-port, del mismo modo que lo admiten todos los navegadores basados en Chromium.
Configurar un navegador personalizado
El navegador personalizado que quieras utilizar debe tener un ejecutable chromedriver.exe adecuado para la versión de Chromium sobre la que se construyó el navegador personalizado en PATH.
En la clave de registro HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE, bajo Software\UiPath\UiPath Platform\CustomBrowser el valor Comando debe contener la ruta al ejecutable del navegador personalizado, o un comando que inicie ese navegador personalizado.
Opcionalmente, en los casos en los que se necesite ejecutar una única instancia del navegador personalizado y, por motivos de seguridad, se quiera especificar el puerto de depuración remota en el que se realiza la comunicación con el navegador personalizado, se debe añadir un valor de registro llamado RemoteDebuggingPort en la misma clave de registro en la que se especificó Comando.
Los selectores de las páginas de un navegador personalizado de este tipo tienen el nombre de aplicación del navegador custom_browser.

Ejemplo de uso de la actividad Abrir navegador

Aquí puede ver cómo se usa la actividad Abrir navegador en un ejemplo que incorpora varias actividades.

¿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.