Fichier des objets

Le TextEngine utilise des objets pour réaliser ses actions. En effet, chaque objet représente un élément de la page et possède des propriétés. Par exemple :

Dans cet objet :

Le label est le nom de l’objet.

Le techlabel est l’identifiant de l’objet, il doit finir par .htm et il doit être unique

On peut ensuite ajouter les propriétés :

  • PropName correspond au type de propriété (texte, id, name, xpath)

  • PropValue correspond à la valeur de la propriété

Il est important de noter que vous pouvez ajouter autant de propriété différente que vous le voulez.

Les objets sont créés automatiquement lorsque vous appelez une action, mais vous pouvez créer les vôtres en les ajoutant directement dans le fichier Objects.ktobjects. Vous pourrez les appeler de la façon suivante :

clickbytext(“texte_juno.htm”)

Il est important de noter que vous pouvez utiliser votre propre fichier objets, mais les objets doivent être dans la catégorie objects :

De plus, s'il porte un nom différent, il faudra faire attention à bien modifier le chemin dans le fichier Config en modifiant cette variable :

public static String file_objects = tunnel_path+"/scripts/objects/Objects.ktObjects";

Last updated