Catégories

Emplacement de l'élément

Dans certains cas particuliers, il est obligatoire d'effectuer une opération à un endroit très précis du logiciel testé, et où l'utilisation d'un standard locator basé uniquement sur les attributs ne peut être utilisée.

Cela se produit par exemple lorsque le dernier élément dont la structure est visible représente une grande partie de l'écran, par exemple une grande image, et que la zone cliquable est précise : il peut s'agir d'une carte d'image web, d'un composant interne d'une application de bureau, etc.

La solution apportée par Agilitest est de permettre la définition précise du point sur lequel les actions seront effectuées, en spécifiant ses coordonnées cartésiennes par rapport à la fenêtre d'un composant.

Dans l'exemple ci-dessous, nous voulons cliquer sur la Californie, mais le dernier élément visible dans la structure HTML est l'image complète des États-Unis.


Comment cliquer sur Californie ?

La définition d'une coordonnée cartésienne locator se déroule en deux phases :

Sélectionnez le composant de référence

Vous commencez par sélectionner un type standard locator, soit par ses attributs, soit par reconnaissance graphique.

Sélection de l'image par un locator standard

En sélectionnant le locator, vous verrez un bouton "emplacement cible" en bas de la fenêtre de sélection : cliquez dessus.

Sélection de la région de Californie

Vous pouvez ensuite cibler précisément le point où l'action doit avoir lieu en cliquant dessus.

Agilitest vous informe qu'il a généré un locator avec un ciblage cartésien en ajoutant une cible dans la zone de départ du drag-drop.


Locator avec des informations de ciblage

Si vous déposez ce locator dans l'éditeur, Agilitest génère une action avec des coordonnées cartésiennes.


Locator avec des coordonnées cartésiennes.

Grâce à cette fonctionnalité, il est possible de générer un locator en dehors du composant sélectionné.

Vous avez encore besoin d'aide ?
Contacter le support