activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
Actividades UIAutomation
Last updated 28 de oct. de 2024

UI Automation Modern Project Settings

Usa Ajustes de proyecto para configurar cambios a nivel del proyecto. Estos ajustes globales afectan a todas las actividades del paquete que tienen las propiedades indicadas a continuación. Para más información, consulta Configurar los ajustes del proyecto de actividad.

Importante: Las propiedades configuradas en Ajustes del proyecto solo tienen efecto en las actividades del flujo de trabajo si tus propiedades no se han editado. Al editar las propiedades manualmente ya no se les aplica la configuración del proyecto.

Para configurar los ajustes del proyecto de UI Automation Modern, sigue estos pasos:

  1. En el panel proyecto, ve a Configuración de proyecto.
  2. Ve a Ajustes de actividades > UIAutomation Modern.
  3. Modifica los ajustes según lo que quieras cambiar.
  4. Haz clic en Aceptar para guardar los cambios.

puede restablecer todos los ajustes a sus valores por defecto o copiar todos los valores entre los campos de depuración y producción utilizando el menú desplegable Acciones masivas de la parte superior de la ventana.

Genérico

Los siguientes ajustes se aplican a todas las actividades de UIAutomation Modern.

Nombre de propiedadDescripción
Retraso después de (Segundos)Tiempo de retraso entre la actividad actual y la siguiente.
Retraso antes de (Segundos)Tiempo de retraso entre la actividad anterior y la actual.
Tiempo de espera (segundos)Cuánto tiempo esperar a que se ejecute la actividad actual antes de lanzar un error.
Espere a que se cargue la páginaAntes de realizar la acción, espere a que la aplicación esté lista para aceptar la entrada. Las siguientes opciones están disponibles:
  • Ninguno: no espera a que el objetivo esté listo.
  • Interactivo: espera hasta que se cargue solo una parte de la aplicación.
  • Completa : espera a que se cargue la aplicación completa.
Realizar capturas de pantallaDicta si las capturas de pantalla son capturadas en tiempo de diseño por todas las actividades que soportan esta característica. Si la configuración es Falso, se desactiva la opción Eliminar captura de pantalla informativa del menú contextual.
Mostrar coincidencias más exactas en el mensaje de error "Elemento no encontrado"Si se establece en Verdadero, se muestran en los registros diez sugerencias de las coincidencias de selector más cercanas que se pueden utilizar para reemplazar los selectores defectuosos.
Modificar elemento deshabilitadoSi se configura como True, la acción Seleccionar elemento se ejecuta incluso si el elemento de IU se encuentra deshabilitado. Esta propiedad no se aplica si la propiedad Modo de entrada está establecida en Eventos de hardware.
Espere el método de destino principal hasta el tiempo de esperaSi se establece en Verdadero, esta configuración permite que el método de destino principal consuma su tiempo de espera completo hasta que se pueda utilizar cualquier método de destino alternativo.
Preguntar al usuario sobre el error de runtimeSi se establece en Verdadero, se muestra un mensaje que te permite decidir qué hacer a continuación y continuar con la automatización en lugar de solo detener la ejecución.
Añadir automáticamente elementos de la IU al Repositorio de objetosSi se establece en Verdadero, todos los elementos de la interfaz de usuario se añaden automáticamente al repositorio de objetos.

Métodos de destino: aplicaciones de escritorio

Los siguientes ajustes se aplican a los objetivos y anclajes indicados para las aplicaciones de escritorio.

Nombre de propiedadDescripción
Modo de entradaSelecciona cómo ejecutar la acción:
  • Eventos de hardware: simula el clic utilizando el controlador de hardware. Este es el método más lento, no funciona en segundo plano, pero es compatible con todas las aplicaciones de escritorio.
  • Simular: simula el clic utilizando las API de accesibilidad. Recomendado en la automatización de navegadores, aplicaciones Java o SAP. Más fiable que los Eventos de hardware. Funciona incluso si la aplicación de destino no está enfocada. Comprueba si el elemento de IU de tu aplicación de destino lo admite.
  • Mensajes de ventana: simula el uso de mensajes de Win32. Recomendado para aplicaciones de escritorio. Suele ser más fiable que los Eventos de hardware. Envía todo el texto de una vez. Funciona incluso si la aplicación de destino no está enfocada. Antes de usar este método, prueba si el elemento de IU de tu aplicación de destino lo admite.
  • Segundo plano: ejecuta las acciones en segundo plano. Intenta utilizar Simular siempre que sea posible, mientras que las actividades complejas (imagen, texto nativo) se ejecutan en primer plano, como de costumbre.

    Nota: Usar el modo de entrada en segundo plano con aplicaciones de la Plataforma Universal de Windows no es compatible, lo que significa que las aplicaciones de este tipo no pueden ser automatizadas en segundo plano.

Selector estrictoSi se establece en Verdadero, utiliza el método de selector estricto .
Selector difusoSi está configurado como True, utiliza el método Selector difuso.

Computer Vision

Si se establece en Verdadero, utiliza el método de Computer Vision . El valor predeterminado es Verdadero.
ImagenSi se establece en Verdadero, utiliza el método de destino Imagen .

Nota: Este método solo se utiliza para la actividad Verificar el estado de la aplicación si los otros métodos están deshabilitados.

Ignorar selectores con IDX / tableRow / tableColDeshabilite el selector completo si el selector de destino tiene un atributo tableRow, tableColo idx con un valor superior a 1 y existen anclajes.
Generar selectores WPF nativos (vista previa)Habilita la generación de selectores WPF nativos para aplicaciones WPF.

Métodos de destino: navegadores web

Los siguientes ajustes se aplican a los objetivos y anclajes indicados para las aplicaciones web.

Nombre de propiedadDescripción
Modo de entrada para Edge, ChromeSelecciona cómo ejecutar la acción:
  • Eventos de hardware : simula el clic utilizando el controlador de hardware. Este es el método más lento, no funciona en segundo plano, pero es compatible con todas las aplicaciones de escritorio.
  • Simular: simula el clic utilizando las API de accesibilidad. Recomendado en la automatización de navegadores, aplicaciones Java o SAP. Más fiable que los Eventos de hardware. Funciona incluso si la aplicación de destino no está enfocada. Comprueba si el elemento de IU de tu aplicación de destino lo admite.
  • ChromiumAPI: realiza acciones utilizando las API del depurador. Solo funciona para los elementos de Chromium. Envía todo el texto de una vez. Funciona incluso si la aplicación de destino no está enfocada. Para más detalles, consulta la página API de Chromium.

    Nota: Cuando el navegador se inicia con la API de Chromium, aparece una barra que indica que el navegador se ha iniciado en modo de depuración. Este mensaje no aparece si la extensión se instala por medio de una política.

  • Mensajes de ventana: simula el uso de mensajes de Win32. Recomendado para aplicaciones de escritorio. Suele ser más fiable que los Eventos de hardware. Envía todo el texto de una vez. Funciona incluso si la aplicación de destino no está enfocada. Antes de usar este método, prueba si el elemento de IU de tu aplicación de destino lo admite.
  • Segundo plano: ejecuta las acciones en segundo plano. Intenta utilizar Simular siempre que sea posible, mientras que las actividades complejas (imagen, texto nativo) se ejecutan en primer plano, como de costumbre.
Modo de entrada para Firefox, IE, Edge en modo IESelecciona cómo ejecutar la acción:
  • Eventos de hardware : simula el clic utilizando el controlador de hardware. Este es el método más lento, no funciona en segundo plano, pero es compatible con todas las aplicaciones de escritorio.
  • Simular: simula el clic utilizando las API de accesibilidad. Recomendado en la automatización de navegadores, aplicaciones Java o SAP. Más fiable que los Eventos de hardware. Funciona incluso si la aplicación de destino no está enfocada. Comprueba si el elemento de IU de tu aplicación de destino lo admite.
  • Mensajes de ventana: simula el uso de mensajes de Win32. Recomendado para aplicaciones de escritorio. Suele ser más fiable que los Eventos de hardware. Envía todo el texto de una vez. Funciona incluso si la aplicación de destino no está enfocada. Antes de usar este método, prueba si el elemento de IU de tu aplicación de destino lo admite.
  • Segundo plano: ejecuta las acciones en segundo plano. Intenta utilizar Simular siempre que sea posible, mientras que las actividades complejas (imagen, texto nativo) se ejecutan en primer plano, como de costumbre.
Selector estrictoSi se establece en Verdadero, utiliza el método de selector estricto .
Selector difusoSi está configurado como True, utiliza el método Selector difuso.
Computer VisionSi se establece en Verdadero, utiliza el método de Computer Vision . El valor predeterminado es Verdadero.
ImagenSi se establece en Verdadero, utiliza el método de destino Imagen .

Nota: Este método solo se utiliza para la actividad Verificar el estado de la aplicación si los otros métodos están deshabilitados.

Ignorar selectores con IDX / tableRow / tableColDeshabilite el selector completo si el selector de destino tiene un atributo tableRow, tableColo idx con un valor superior a 1 y existen anclajes.

Métodos de orientación: Java

Los siguientes ajustes se aplican a los objetivos y anclajes indicados para las aplicaciones Java.

Nombre de propiedadDescripción
Modo de entradaSelecciona cómo ejecutar la acción:
  • Eventos de hardware : simula el clic utilizando el controlador de hardware. Este es el método más lento, no funciona en segundo plano, pero es compatible con todas las aplicaciones de escritorio.
  • Simular: simula el clic utilizando las API de accesibilidad. Recomendado en la automatización de navegadores, aplicaciones Java o SAP. Más fiable que los Eventos de hardware. Funciona incluso si la aplicación de destino no está enfocada. Comprueba si el elemento de IU de tu aplicación de destino lo admite.
  • Mensajes de ventana: simula el uso de mensajes de Win32. Recomendado para aplicaciones de escritorio. Suele ser más fiable que los Eventos de hardware. Envía todo el texto de una vez. Funciona incluso si la aplicación de destino no está enfocada. Antes de usar este método, prueba si el elemento de IU de tu aplicación de destino lo admite.
  • Segundo plano: ejecuta las acciones en segundo plano. Intenta utilizar Simular siempre que sea posible, mientras que las actividades complejas (imagen, texto nativo) se ejecutan en primer plano, como de costumbre.
Selector estrictoSi se establece en Verdadero, utiliza el método de selector estricto .
Selector difusoSi está configurado como True, utiliza el método Selector difuso.
Computer VisionSi se establece en Verdadero, utiliza el método de Computer Vision . El valor predeterminado es Verdadero.
ImagenSi se establece en Verdadero, utiliza el método de destino Imagen .

Nota: Este método solo se utiliza para la actividad Verificar el estado de la aplicación si los otros métodos están deshabilitados.

Ignorar selectores con IDX / tableRow / tableColDeshabilite el selector completo si el selector de destino tiene un atributo tableRow, tableColo idx con un valor superior a 1 y existen anclajes.

Métodos de orientación: SAP

Los siguientes ajustes se aplican a los objetivos y anclajes indicados para SAP.

Nombre de propiedadDescripción
Modo de entradaSelecciona cómo ejecutar la acción:
  • Eventos de hardware : simula el clic utilizando el controlador de hardware. Este es el método más lento, no funciona en segundo plano, pero es compatible con todas las aplicaciones de escritorio.
  • Simular: simula el clic utilizando las API de accesibilidad. Recomendado en la automatización de navegadores, aplicaciones Java o SAP. Más fiable que los Eventos de hardware. Funciona incluso si la aplicación de destino no está enfocada. Comprueba si el elemento de IU de tu aplicación de destino lo admite.
  • Mensajes de ventana: simula el uso de mensajes de Win32. Recomendado para aplicaciones de escritorio. Suele ser más fiable que los Eventos de hardware. Envía todo el texto de una vez. Funciona incluso si la aplicación de destino no está enfocada. Antes de usar este método, prueba si el elemento de IU de tu aplicación de destino lo admite.
  • Segundo plano: ejecuta las acciones en segundo plano. Intenta utilizar Simular siempre que sea posible, mientras que las actividades complejas (imagen, texto nativo) se ejecutan en primer plano, como de costumbre.
Selector estrictoSi se establece en Verdadero, utiliza el método de selector estricto .
Selector difusoSi está configurada como True, usa el método Selector difuso.
Computer VisionSi se establece en Verdadero, utiliza el método de Computer Vision . El valor predeterminado es Falso.
ImagenSi se establece en Verdadero, utiliza el método de destino Imagen .

Nota: Este método solo se utiliza para la actividad Verificar el estado de la aplicación si los otros métodos están deshabilitados.

Ignorar selectores con IDX / tableRow / tableColDeshabilite el selector completo si el selector de destino tiene un atributo tableRow, tableColo idx con un valor superior a 1 y existen anclajes.

Verificar ejecución

Configuración de todas las actividades que tienen la característica Verificar ejecución.

Nombre de propiedadDescripción
Tiempo de espera (segundos)La cantidad de tiempo (en segundos) de espera para que aparezca o desaparezca el elemento de verificación. Si Reintentar está configurado como True , la acción se realiza de nuevo, seguida de la verificación, durante la duración especificada en la propiedad Tiempo de espera.
ReintentarSi está configurado como True, se vuelve a intentar la acción durante el tiempo de espera de la actividad si el resultado no ha sido el esperado. De forma predeterminada, esta casilla de verificación está seleccionada.
Verificar siempre automáticamente el texto escritoSi está configurado como True, cualquier acción que escriba texto se verifica utilizando la característica Verificar ejecución.
Mostrar verificación para las actividades Hacer clic, Mantener el puntero y Atajos de tecladoSi está configurado como True, las actividades Clic, Mantener el puntero y Atajos de teclado se verifican siempre mediante la característica Verificar ejecución.

Aplicación/navegador

Los siguientes ajustes se aplican a la actividad Usar aplicación/navegador.

Nombre de propiedadDescripción
AbrirEn qué casos abrir la aplicación de destino antes de ejecutar actividades en ella. Las siguientes opciones están disponibles:
  • IfNotOpen
  • Nunca
  • Siempre
CerrarEn qué casos cerrar la aplicación de destino después de ejecutar actividades en ella. Las siguientes opciones están disponibles:
  • Si se abre con el explorador de aplicaciones
  • Nunca
  • Siempre
Cambiar el tamaño de la ventanaDefine si la aplicación o el navegador cambia de tamaño cuando se inicializa.
  • Ninguno: no se aplica ningún cambio de tamaño a la aplicación/navegador.
  • Maximizar: la aplicación/navegador se maximiza cuando al inicializarse.
  • Restaurar el tamaño del diseño: la aplicación/navegador cambia su tamaño y se mueve a la posición y el tamaño que tenía cuando se indique, si es posible.
  • Minimizar: la aplicación/navegador se minimiza cuando se inicializa.
Navegador de RuntimeEspecifica qué navegador deseas utilizar en tiempo de ejecución.Las siguientes opciones están disponibles:
  • Firefox
  • Edge
  • Chrome
  • Ninguno
Modo de WebDriverIndica cómo se utiliza WebDriver al abrir una nueva sesión del navegador. Las siguientes opciones están disponibles: Deshabilitado : deshabilita el uso de WebDriver. WithGUI : se muestra la GUI del navegador. Sin interfaz: el navegador se inicia de forma silenciosa, sin GUI.
Descargar automáticamente WebDriverSi se establece en Verdadero, especifica si se desea descargar automáticamente WebDriver.
Modo de carpeta de datos del usuarioEl modo de carpeta de datos del usuario que quiere establecer. Se utiliza para iniciar el navegador con una carpeta de datos específica del
  • 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 RutaDeLaCarpetaDeDatosDelUsuario.
  • CarpetaPredeterminada: utiliza la carpeta predeterminada del navegador sin importar si se ejecuta en la sesión principal o en la sesión PiP.
  • CarpetaPersonalizada: utiliza la carpeta especificada en RutaDeLaCarpetaDeDatosDelUsuario o una ruta generada automáticamente si la RutaDeLaCarpetaDeDatosDelUsuario no está configurada.
Ruta de carpeta de datos del usuarioLa ruta de la carpeta de datos del usuario que utiliza el navegador.
Tiempo de espera para abrir el navegador (segundos)Configura el tiempo de espera de inicio del navegador.

Eventos del teclado

Los siguientes ajustes se aplican a las actividades Escribir en y Atajos de teclado.

Nombre de propiedadDescripción
Escriba en: haga clic antes de escribirSi hacer clic en el elemento de la IU especificado antes de escribir el texto y el tipo de clic que se debe realizar. Están disponibles las siguientes opciones:
  • Ninguno
  • Único
  • Double
Escriba en: campo vacíoSi eliminar el contenido existente antes de escribir el texto y cómo borrar el campo. Están disponibles las siguientes opciones:
  • Ninguno
  • Línea única [Fin, Mayús+Inicio, Supr]
  • Línea múltiple [Ctrl+A, Supr]
Escribir en: retraso entre teclas (segundos)Tiempo de retraso entre pulsaciones de teclas consecutivas.
Atajos de teclado: retraso entre atajos (segundos)Tiempo de retraso entre teclas especiales consecutivas.
Atajos de teclado: retraso entre teclas (segundos)Tiempo de retraso entre pulsaciones de teclas consecutivas.

Otras actividades

Los siguientes ajustes se aplican a las actividades Comprobar estado de la aplicación, Extraer datos de la tabla, Resaltar, Mantener el punteroe Insertar script Js .

Nombre de propiedadDescripción
Comprobar el estado de la aplicación: Tiempo de espera (segundos)Cuánto tiempo esperar para que aparezca o desaparezca el elemento de destino.
Extraer datos de tabla: retraso entre páginas (segundos)Si los datos abarcan varias páginas, cuánto tiempo se debe esperar para que se cargue cada página.
Resaltar - Duración (segundos)Cuánto tiempo resaltar el elemento de destino.
Mantener el puntero - Duración (segundos)Cuánto tiempo para mantener el puntero sobre el elemento de destino.
Insertar script Js: mundo de ejecuciónAplica la configuración de InjectJs.ExecutionWorld globalmente. Para obtener más información, consulta la actividad Insertar Script Js .
Cerrar ventana emergente - Tiempo de espera de aparición de ventana emergenteLa cantidad de tiempo (en segundos) que se debe esperar para que aparezca una ventana emergente.

Registro de robot

La información sobre los métodos utilizados para identificar destinos y anclajes, y el rendimiento de cada método en tiempo de ejecución, se puede guardar en los registros de ejecución del robot. Las opciones se aplican a todas las actividades compatibles.

Nombre de propiedadDescripción de propiedadActividades afectadas
Registrar destino y pasos de búsqueda de anclajeRegistre los métodos utilizados para identificar destinos y anclajes.
  • Marcar/Desmarcar
  • Comprobar estado de aplicación
  • Clic
  • Extraer datos de tabla
  • Obtener texto
  • Resaltar
  • Mantener el puntero
  • Atajos del teclado
  • Seleccionar elemento
  • Escribir en
Registrar intervalos de los métodos de destinoRegistrar el rendimiento de cada método de destino.
  • Marcar/Desmarcar
  • Comprobar estado de aplicación
  • Clic
  • Extraer datos de tabla
  • Obtener texto
  • Resaltar
  • Mantener el puntero
  • Atajos del teclado
  • Seleccionar elemento
  • Escribir en
Registrar la información de la auditoríaEspecifica en qué nivel se almacenan los registros generados por la actividad Usar aplicación/navegador. Las siguientes opciones están disponibles:
  • Off
  • Info
  • Trace
Utilizar Aplicación/Navegador

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