Utilice la grabadora para automatizar aplicaciones en lenguaje Curl capturando e interactuando con elementos de la interfaz de usuario. Esto mejora el reconocimiento de objetos, lo que permite la automatización sin problemas de tareas dentro de aplicaciones basadas en Curl. Aproveche la mayor confiabilidad y eficiencia en la automatización de los procesos comerciales centrales.

Nota: Asegúrese de seleccionar la configuración Marcar para permitir que se acceda al applet a través de la interfaz COM por un programa externo en el software Curl para habilitar las automatizaciones. Después de habilitar la configuración, reinicie el entorno de ejecución de Curl.

Propiedades del objeto

Al usar la grabadora para automatizar aplicaciones Curl, se seleccionan ciertas propiedades predeterminadas como parte de los criterios de búsqueda para asegurar la identificación e interacción precisa de los objetos. Estas propiedades predeterminadas incluyen lo siguiente:
  • nombre: Identificar el objeto por su nombre designado, lo cual ayuda en el reconocimiento preciso durante las tareas de automatización.
  • descriptionxml: Especifica la ruta XML al objeto, lo cual permite una identificación estructurada y jerárquica dentro de la interfaz de usuario de la aplicación.
  • Ruta: Es una representación numérica de la posición de un control concreto en una aplicación.
  • curl-path: Es una ruta basada en una string separada por un punto y coma que denota la ruta o jerarquía específica dentro de la aplicación Curl que conduce al objeto. Esto ayuda a identificar y acceder con precisión al objeto dentro de la estructura de la aplicación.

Propiedades específicas de Curl

Al usar la grabadora para automatizar aplicaciones Curl, puede mejorar los criterios de búsqueda seleccionando propiedades adicionales además de las predeterminadas para mejorar el reconocimiento y la interacción de objetos. Estas propiedades adicionales seleccionables incluyen lo siguiente:
  • abs_x: Representa la coordenada X absoluta del objeto en la pantalla. Esto se usa para determinar la posición horizontal del objeto en relación con toda la pantalla.
  • abs_y: Representa la coordenada Y absoluta del objeto en la pantalla. Esto se utiliza para determinar la posición vertical del objeto en relación con toda la pantalla.
  • Texto adjunto: Se refiere a cualquier texto que esté asociado con o se muestre cerca del objeto. Esto puede ser útil para identificar objetos basados en sus etiquetas o texto acompañante.
  • Clase de objeto curl: Indica la clase o el tipo del objeto dentro de la aplicación Curl. Esto ayuda a distinguir diferentes tipos de objetos para fines de automatización.
  • Mostrado: Una propiedad booleana que indica si el objeto está actualmente visible en la pantalla. Esto es importante para determinar si se puede interactuar con un objeto durante la automatización.
  • Habilitado: Una propiedad booleana que muestra si el objeto está habilitado y si se puede interactuar con él. Un objeto que no está habilitado no se puede manipular ni se puede hacer clic en él.
  • Enfocado: Una propiedad booleana que indica si el objeto actualmente tiene el enfoque. Esto es importante para las operaciones de entrada, ya que solo los objetos enfocados pueden recibir entradas de texto.
  • Altura: Representa la altura del objeto en píxeles. Esta propiedad se utiliza para comprender el tamaño del objeto con fines de validación o interacción.
  • rel_x: Representa la coordenada X relativa del objeto dentro de su contenedor principal. Esto se utiliza para determinar la posición horizontal del objeto en relación con el principal inmediato.
  • rel_y: Representa la coordenada Y relativa del objeto dentro de su contenedor principal. Esto se utiliza para determinar la posición vertical del objeto en relación con el principal inmediato.
  • test-name: Una propiedad utilizada para asignar un nombre al objeto con fines de prueba. Esto ayuda a identificar y referirse al objeto durante las pruebas automatizadas.
  • Ancho: Representa el ancho del objeto en píxeles. Esta propiedad se utiliza para comprender el tamaño del objeto con fines de validación o interacción.

Comportamiento conocido

  • Las aplicaciones desarrolladas utilizando Curl 8.0 applet y posteriores son compatibles con la automatización.
  • Las etiquetas no se detectan como objetos.