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 20 de dic. de 2024

Solución de problemas de selectores.

Descripción

Una actividad de automatización de IU (por ejemplo, Clic, Escribir en, etc.) falla con el mensaje de error Could not find the UI element corresponding to this selector.

Causa

Posibles causas para no poder encontrar selectores en una aplicación:

  • Elementos de interfaz de usuario no seleccionables en ciertas aplicaciones.
  • Selectores rotos después de las actualizaciones del explorador.
  • Cambios en la interfaz de usuario en la aplicación de destino.
  • Propiedades del elemento dinámicas.
  • Problemas de tiempo (aplicaciones lentas o que no responden).
  • Ventanas emergentes modales inesperadas que aparecen en la aplicación de destino.
  • Diferencias en el entorno (desarrollo/prueba frente a producción).

Solución

Para evitar este problema, puedes hacer lo siguiente:

  • Asegúrate de que el escalado se configure de forma coherente en todos los entornos. Recomendamos utilizar un escalado del 100 %. En algunas circunstancias muy raras, el selector cambia en función de la configuración de escalado.
  • Utiliza atributos de selector consistentes como aaname, id y otros, en lugar de idx.
  • Verifica el nivel de integridad de la aplicación de destino. Los niveles de integridad controlan los niveles de confianza entre aplicaciones. Una aplicación de bajo nivel no puede interactuar con una aplicación de alto nivel. Normalmente, UI Explorer muestra un error de acceso denegado al intentar interactuar con la aplicación, pero la automatización puede simplemente devolver un error de selector no encontrado.
  • Actualiza al último paquete de actividades para la actividad que experimenta problemas con los selectores. Como alternativa, puedes consultar las notas de la versión y buscar esa actividad para identificar cualquier versión aplicable donde se haya corregido un error.
  • Intenta añadir un retraso de dos o tres segundos antes de que la actividad se ejecute a través de la propiedad Retraso antes de la actividad de automatización de IU específica. También puedes intentar establecer la propiedad EsperarListo en Completo para esperar a que se cargue toda la aplicación.
  • Si los selectores generados por UI Explorer no son fiables, realiza uno de los siguientes pasos:
    • Prueba diferentes marcos de interfaz de usuario en UI Explorer: predeterminado, Active Accessibility, Automatización de IU.
    • Prueba diferentes métodos de entrada: Simular, ChromiumAPI (para automatización del explorador), EnviarMensajesDeWindows, HardwareEvents.
    • Afina los selectores añadiendo o eliminando nodos o atributos.
    • Intenta utilizar Destino unificado, disponible para actividades modernas con varios métodos de destino habilitados. Considera activar el método de focalización de Computer Vision como alternativa y añadir anclajes para selectores difusos.
    • Intenta utilizar métodos alternativos, como las actividades de clic en texto.
    • Para automatizar aplicaciones en entornos virtuales, intenta utilizar la automatización de Computer Vision.
  • Descripción
  • Causa
  • Solución
  • Otros artículos de solución de problemas

¿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-2025 UiPath. Todos los derechos reservados.