Ce tutoriel montre OBJECT SPY.
Object Spy peut vous aider à déterminer les propriétés et méthodes utiles associées à un objet dans votre environnement.
Les didacticiels HP / Micro Focus UFT décrivent également GetROProperty, GetTOProperty et SetTOProperty
Cliquez ici si la vidéo n'est pas accessible
GetRoProperty
- GetRoProperty - est une méthode intégrée utilisée pour récupérer la valeur d'exécution d'une propriété d'objet.
- Il y a 4 étapes impliquées dans l'utilisation de GetRoProperty
- Étape 1) Enregistrez l'objet sur lequel vous souhaitez utiliser GetRoProperty dans le référentiel d'objets
- Étape 2) Pour l'objet enregistré, identifie la propriété d'exécution qui pourrait être utilisée. Vous pouvez utiliser Object Spy.
- Étape 3) Utilisez la méthode GetRoProperty pour récupérer la propriété d'exécution identifiée et stocker la valeur dans une variable
- Étape 4) Utilisez cette valeur pour d'autres déductions
SetToProperty et GetToProperty
- Considérez un bouton Web stocké dans le référentiel d'objets
- Lorsque le test est exécuté, QTP crée une copie de cet objet appelé objet de test et le compare avec l'objet d'exécution.
- À l'aide de GetToProperty, vous pouvez récupérer la valeur d'une propriété de Test Object
- À l'aide de SetToProperty, vous pouvez modifier la valeur de propriété d'un objet de test
- Lorsque le test est terminé, cet objet de test est ignoré, de même que toutes les modifications que vous avez apportées aux propriétés de l'objet à l'aide de SetToProperty
- Lorsque le test est réexécuté, une nouvelle copie de l'objet de test est créée avec les valeurs de propriété d'origine stockées dans le référentiel d'objets
- Vous pouvez envisager d'utiliser GetToProperty et SetToProperty lorsque votre script de test comporte plusieurs lignes de codes et que votre environnement est sporadique
- Pour une note, il n'y a pas de SetRoProperty
Espion d'objet:
- L'espionnage d'objets est une fonctionnalité de QTP qui vous permet d'afficher à la fois les propriétés et méthodes des objets de test et d'exécution.
- Il donne également la syntaxe d'une méthode sélectionnée.
- Object Spy donne la hiérarchie complète de l'objet que vous avez sélectionné