QTP - Utilisation du référentiel d'objets

Ajout d'objets dans OR

Après avoir espionné l'objet, l'ajout des objets dans le référentiel est la première étape. Le script peut s'exécuter avec succès si et seulement si les objets sont ajoutés dans le référentiel d'objets. En cliquant sur "Ajouter des objets à OU", les objets sont ajoutés dans le référentiel d'objets.

Même lorsqu'un utilisateur effectue un enregistrement, les objets et ses propriétés sont capturés automatiquement. Par conséquent, nous pouvons rejouer le script avec succès.

Référentiel d'objets - Fonctionnalités

Step 1- Après avoir ajouté des objets à l'OR, nous pouvons vérifier en naviguant vers "Ressources" → "Référentiel d'objets". La fenêtre du référentiel d'objets s'ouvre et nous pouvons localiser l'objet ajouté dans le référentiel comme indiqué ci-dessous -

Step 2- On peut ajouter les propriétés en plus de celles par défaut en cliquant sur le bouton "+" et les supprimer en utilisant le bouton "x". Si nous voulons restaurer les valeurs par défaut, nous pouvons cliquer sur le bouton "flèche circulaire".

Step 3- On peut changer le nom de l'objet. Ici, le nom de l'objet est "Numbers" qui peut être renommé en "num", ce qui n'aura aucun effet sur l'identification unique de l'objet. S'il y a un changement de nom logique, le même nom doit être utilisé lors de la création de scripts. Seul le nom de l'objet peut être modifié et non ses propriétés.

Note- Les propriétés de tout objet doivent être uniques pour que QTP puisse reconnaître les objets et agir dessus. Si les propriétés de l'objet étaient les mêmes pour deux objets ou plus, alors pendant l'exécution, une erreur serait générée selon laquelle "Plus d'un objet correspond aux propriétés spécifiées".

Step 4- Après avoir ajouté les objets, le même peut être utilisé dans le script par simple glisser-déposer comme indiqué sur la figure. Lorsque l'objet est glissé et déposé, l'opération par défaut est définie. Par exemple, cliquez pour un bouton, Définir pour une zone de texte, etc.