Las acciones de automatización del navegador permiten a los usuarios interactuar con los componentes y las aplicaciones web a través de elementos de IU. Los elementos de la interfaz de usuario web, también llamados elementos web, describen de forma única los componentes web que manejará la acción.
Para realizar la automatización web, primero debe crear una nueva instancia de navegador. Puede lograr esto utilizando las acciones de inicio del navegador, que admiten Microsoft Edge Google Chrome, Mozilla Firefox y Internet Explorer. Con las acciones de inicio del navegador, también puede especificar si la página web debe iniciarse en su escritorio local o en un entorno de escritorio virtual.
Nota
Para iniciar un navegador en un escritorio virtual, primero capture al menos un elemento de la interfaz de usuario dentro de ese escritorio. Este elemento debe estar disponible en el repositorio de elementos de la interfaz de usuario del flujo.
Para agregar un nuevo elemento de interfaz de usuario, seleccione Agregar elemento de interfaz de usuario a través de la acción de automatización de explorador implementada o la pestaña Elementos de la interfaz de usuario del diseñador de flujos.
Todos los elementos de la interfaz de usuario relacionados con la Web están especificados por uno o más selectores CSS (selectores web) que señalan la estructura jerárquica del componente en la página. Los selectores usan la notación > para indicar que cada elemento está contenido dentro del elemento de su izquierda.
Aunque los selectores web se crean automáticamente, al agregar elementos de interfaz de usuario, algunos escenarios concretos necesitan selectores creados manualmente. Cuando se necesita un selector web personalizado, puede crear el suyo si edita un selector existente o crea uno desde cero.
Para desarrollar flujos web más dinámicos, reemplace los operadores Es igual a con otros operadores o expresiones regulares. Además, si el valor del atributo de un selector web depende de los resultados de acciones anteriores, utilice variables en lugar de valores codificados.
Especifica si se debe mover físicamente el cursor del ratón sobre la página antes de hacer clic. Se requiere un clic físico para los casos en que los clics emulados en la página no realicen la acción intencionada en el elemento. Como esta opción requiere que la ventana del navegador esté enfocada, la traerá automáticamente al primer plano.
Especifique si desea procesar los datos extraídos para presentarlos exactamente como se muestran en la página web. El procesamiento de los datos extraídos incluye la visualización de la información anidada en iframes y el filtrado a través de elementos ocultos o visibles. Para conjuntos de datos más grandes, no se recomienda tener esta opción habilitada, ya que aumentará el tiempo de extracción.
La instancia de Excel con los datos extraídos. Use esta instancia para manipular la hoja de cálculo (o guardarla y cerrarla) mediante las acciones de Excel dedicadas.
Escriba o elija la variable que contiene la instancia de explorador web con la que se va a trabajar
Get
N/D
Descripción de la página web, meta palabras clave de la página web, título de la página web, texto de la página web, fuente de la página web, dirección URL actual del navegador web
Descripción de página web
Seleccione la información que desea recuperar de la página web
No se pudo recuperar el atributo del elemento de interfaz de usuario en la página web
Indica un problema al recuperar el atributo del elemento de página web
Realizar una captura de pantalla de la página web
Permite realizar una captura de pantalla de la página web (o un elemento de la página web) que se muestra actualmente en el explorador y guardar la imagen en un archivo o en el portapapeles.
Emule el uso de pulsaciones de teclas físicas al completar texto en elementos de campo de texto de la UI. Las pulsaciones de teclados se requieren para los casos en que el relleno de texto emulado no realicen la acción esperada del elemento. Como esta opción requiere que la ventana del navegador esté enfocada, la traerá automáticamente al primer plano.
Especifique si desea rellenar el campo de texto en el acto si establece el valor del cuadro de texto o emulando a un usuario que escribe mediante el envío de los caracteres uno a uno. El último método es más lento, pero necesario en algunas páginas web complejas.
Elija si desea desenfocar el cuadro de texto directamente después de que esta acción lo llene con el texto especificado. Si se hace una extracción de listas de autocompletado, este parámetro debe establecerse en Falso.
Especifique una opción o una lista de opciones para seleccionar en la lista desplegable. Varias opciones tienen sentido solo cuando se trabaja con listas de selección múltiple. Si la lista es de selección única, solo se utilizará la primera opción especificada de la lista.
Especifique un índice o una lista de índices para seleccionar en la lista desplegable. Varias opciones tienen sentido solo cuando se trabaja con listas de selección múltiple. Si la lista es de selección única, solo se utilizará la primera opción especificada de la lista.
Escriba el texto en la página web que se va a buscar
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción
Description
Error mientras se esperaba al contenido de la página web
Indica que se produjo un error en la operación de espera
Iniciar nuevo Internet Explorer
Iniciar una nueva instancia o asociar a una instancia en ejecución de Internet Explorer para automatizar sitios web y aplicaciones web.
Parámetros de entrada
Argumento
Opcionales
Acepta
Valor predeterminado
Descripción
Launch mode
N/D
Lanzamiento del navegador de automatización, Lanzamiento nuevo Internet Explorer, Adjuntar a Internet Explorer en ejecución
Iniciar el explorador de automatización
Especifique si se debe iniciar el explorador de automatización o una nueva instancia de Internet Explorer o asociar a una existente
Attach to Internet Explorer tab
N/D
Por título, Por URL, Uso de la ventana en primer plano
Por título
Especifique si se va a asociar a una pestaña de Internet Explorer por su título o dirección URL, o se va a asociar a la pestaña activa de Internet Explorer en ejecución como ventana en primer plano
Especifique la cadena de agente de usuario personalizada para el asistente web en tiempo de ejecución. Si este campo permanece vacío, la aplicación web auxiliar en tiempo de ejecución usa de forma predeterminada la cadena de agente de usuario de Internet Explorer instalada en la máquina.
Nota
Las opciones Borrar cache y Eliminar cookies solo funcionan según lo previsto si la ejecución en modo protegido está desactivada en el menú de opciones de Internet.
Instancia de Internet Explorer que se va a usar con las acciones de automatización del navegador
Excepciones
Excepción
Descripción
No se pudo iniciar Internet Explorer
Indica un problema al iniciar Internet Explorer
Dirección URL no válida
Indica que la dirección URL proporcionada no es válida
Iniciar nuevo Firefox
Iniciar una nueva instancia o asociar a una instancia en ejecución de Firefox para automatizar sitios web y aplicaciones web.
Parámetros de entrada
Argumento
Opcionales
Acepta
Valor predeterminado
Descripción
Launch mode
N/D
Lanzar nueva instancia, Adjuntar a instancia en ejecución
Iniciar nueva instancia
Especifique si se debe iniciar una nueva instancia de Firefox o asociar a una existente
Attach to Firefox tab
N/D
Por título, Por URL, Uso de la ventana en primer plano
Por título
Especifique si se va a asociar a una pestaña de Firefox por su título o dirección URL, o se va a asociar a la pestaña activa de Firefox en ejecución como ventana en primer plano
Especifique la carpeta de datos del usuario que utiliza el navegador cuando el flujo se ejecuta en Picture-in-Picture. Si se selecciona el explorador predeterminado, el explorador no se puede abrir en el escritorio y en Picture-in-Picture al mismo tiempo. Más información
Instancia de Firefox que se va a usar con las acciones de automatización del navegador
Excepciones
Excepción
Descripción
No se pudo iniciar Firefox
Indica un problema al iniciar Firefox
Dirección URL no válida
Indica que la dirección URL proporcionada no es válida
Iniciar nuevo Chrome
Permite iniciar una nueva instancia o asociar a una instancia en ejecución de Chrome para automatizar sitios web y aplicaciones web.
Parámetros de entrada
Argumento
Opcionales
Acepta
Valor predeterminado
Descripción
Launch mode
N/D
Lanzar nueva instancia, Adjuntar a instancia en ejecución
Iniciar nueva instancia
Especifique si se debe iniciar una nueva instancia de Chrome o asociar a una existente
Attach to Chrome tab
N/D
Por título, Por URL, Uso de la ventana en primer plano
Por título
Especifique si se va a asociar a una pestaña de Chrome por su título o dirección URL, o se va a asociar a la pestaña activa de Chrome en ejecución como ventana en primer plano
Especifique la carpeta de datos del usuario que utiliza el navegador cuando el flujo se ejecuta en Picture-in-Picture. Si se selecciona el explorador predeterminado, el explorador no se puede abrir en el escritorio y en Picture-in-Picture al mismo tiempo. Más información
Instancia de Chrome que se va a usar con las acciones de automatización del navegador
Excepciones
Excepción
Descripción
No se pudo iniciar Chrome
Indica un problema al iniciar Chrome
Dirección URL no válida
Indica que la dirección URL proporcionada no es válida
Iniciar nuevo Microsoft Edge
Iniciar una nueva instancia o asociar a una instancia en ejecución de Microsoft Edge para automatizar sitios web y aplicaciones web.
Parámetros de entrada
Argumento
Opcionales
Acepta
Valor predeterminado
Descripción
Launch mode
N/D
Lanzar nueva instancia, Adjuntar a instancia en ejecución
Iniciar nueva instancia
Especifique si se debe iniciar una nueva instancia de Microsoft Edge o asociar a una existente
Attach to Microsoft Edge tab
N/D
Por título, Por URL, Uso de la ventana en primer plano
Por título
Especifique si se va a asociar a una pestaña de Microsoft Edge por su título o dirección URL, o se va a asociar a la pestaña activa de Microsoft Edge en ejecución como ventana en primer plano
Especifique la carpeta de datos del usuario que utiliza el navegador cuando el flujo se ejecuta en Picture-in-Picture. Si se selecciona el explorador predeterminado, el explorador no se puede abrir en el escritorio y en Picture-in-Picture al mismo tiempo. Más información
Especifica si se debe mover físicamente el cursor del ratón sobre el elemento antes de hacer clic. Se requiere un clic físico para los casos en los que los clics emulados no realicen la acción intencionada en el elemento. Como esta opción requiere que la ventana del navegador esté enfocada, la traerá automáticamente al primer plano.
El archivo en el disco donde se guarda la descarga. Este valor es una ruta de archivo que consta de la carpeta de descarga que se ha especificado anteriormente y el nombre del archivo que proporciona el servidor web.
Excepciones
Excepción
Descripción
No se pudo descargar el archivo
Indica un problema al descargar el archivo especificado
No se encontró el elemento con el selector CSS especificado
Indica que no se encontró un elemento de página web con el selector CSS especificado
No se pudo hacer clic en el elemento de interfaz de usuario
Indica un problema al hacer clic en el elemento especificado
No se pudo guardar el archivo
Indica un problema al guardar el archivo especificado
Ejecutar la función JavaScript en la página web
Permite ejecutar una función de JavaScript en la página web y obtener el resultado devuelto.
Nota
La migración a las extensiones del navegador Manifest V3 afecta a esta acción. Para encontrar más información sobre Manifest V3 y cómo afecta la acción Ejecutar la función de JavaScript en la página web, vaya a Migración a Manifest V3.
Especifica si se debe mover físicamente el cursor del ratón sobre el elemento para resaltar el elemento de IU. Se requiere un pase físico para los casos en que las pasadas simuladas no realicen la acción intencionada en el elemento. Como esta opción requiere que se enfoque la ventana del explorador, se introducirá automáticamente en primer plano.
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción
Descripción
No se pudo mantener el puntero del mouse sobre el elemento
Indica un problema al mantener el puntero del mouse sobre el elemento especificado