Utilisez l\'Enregistreur pour automatiser les applications en langage Curl en capturant et en interagissant avec les éléments de l\'interface utilisateur. Cela améliore la reconnaissance des objets, permettant une automatisation fluide des tâches au sein des applications basées sur Curl. Bénéficiez d\'une fiabilité et d\'une efficacité améliorées dans l\'automatisation des processus métier essentiels.

Remarque : Assurez-vous de sélectionner le paramètre Cocher pour autoriser l\'accès à l\'applet via l\'interface COM par un programme externe dans le logiciel Curl pour activer les automatisations. Redémarrez l\'environnement d\'exécution Curl après avoir activé le paramètre.

Propriétés de l\'objet

Lors de l\'utilisation de l\'Enregistreur pour automatiser les applications Curl, certaines propriétés par défaut sont sélectionnées comme critères de recherche afin d\'assurer une identification et une interaction précises des objets. Ces propriétés par défaut incluent :
  • nom : identifie l\'objet par son nom désigné, aidant à une reconnaissance précise lors des tâches d\'automatisation.
  • descriptionxml : spécifie le chemin XML vers l\'objet, permettant une identification structurée et hiérarchique au sein de l\'interface utilisateur de l\'application.
  • Chemin : Cette propriété est une représentation numérique de la position d\'une commande particulière dans une application.
  • curl-path : chemin basé sur une chaîne séparée par un point-virgule qui indique le chemin ou la hiérarchie spécifique au sein de l\'application Curl menant à l\'objet. Cela aide à identifier et à accéder avec précision à l\'objet dans la structure de l\'application.

Propriétés spécifiques à Curl

Lors de l\'utilisation de l\'Enregistreur pour automatiser les applications Curl, vous pouvez améliorer les critères de recherche en sélectionnant des propriétés supplémentaires, au-delà de celles par défaut, afin d\'améliorer la reconnaissance et l\'interaction des objets. Ces propriétés sélectionnables supplémentaires incluent :
  • abs_x : représente la coordonnée X absolue de l\'objet à l\'écran. Cette propriété est utilisée pour déterminer la position horizontale de l\'objet par rapport à l\'ensemble de l\'écran.
  • abs_y : représente la coordonnée Y absolue de l\'objet à l\'écran. Cette propriété est utilisée pour déterminer la position verticale de l\'objet par rapport à l\'ensemble de l\'écran.
  • attached text : fait référence à tout texte associé à ou affiché près de l\'objet. Cela peut être utile pour identifier des objets en fonction de leurs étiquettes ou du texte qui les accompagne.
  • curl object class : indique la classe ou le type de l\'objet dans l\'application Curl. Cela aide à distinguer différents types d\'objets à des fins d\'automatisation.
  • affiché : propriété booléenne qui indique si l\'objet est actuellement visible à l\'écran. C\'est important pour déterminer si un objet peut être manipulé lors de l\'automatisation.
  • enabled : propriété booléenne qui indique si l\'objet est activé et peut être utilisé. Un objet qui n\'est pas activé ne peut pas être cliqué ou manipulé.
  • focused : propriété booléenne indiquant si l\'objet a actuellement le focus. Ceci est important pour les opérations de saisie, car seuls les objets focalisés peuvent recevoir une saisie de texte.
  • height : représente la hauteur de l\'objet en pixels. Cette propriété est utilisée pour comprendre la taille de l\'objet à des fins de validation ou d\'interaction.
  • rel_x : représente la coordonnée X relative de l\'objet dans son conteneur parent. Ceci est utilisé pour déterminer la position horizontale de l\'objet par rapport à son parent immédiat.
  • rel_y : représente la coordonnée Y relative de l\'objet dans son conteneur parent. Ceci est utilisé pour déterminer la position verticale de l\'objet par rapport à son parent immédiat.
  • test-name : propriété utilisée pour attribuer un nom à l\'objet à des fins d\'essai. Cela aide à identifier et à référencer l\'objet lors des essais automatisés.
  • width : représente la largeur de l\'objet en pixels. Cette propriété est utilisée pour comprendre la taille de l\'objet à des fins de validation ou d\'interaction.

Comportement connu

  • Les applications développées à l\'aide de l\'applet Curl 8.0 et plus sont prises en charge pour l\'automatisation.
  • Les étiquettes ne sont pas détectées comme des objets.