Mot-clé et vue d'expert dans QTP / UFT

Table des matières:

Anonim

Ce didacticiel fournira un aperçu de la vue par mot-clé et de la vue d'expert de Micro Focus UFT.

Qu'est-ce que la vue d'expert?

Dans la vue Expert, chaque ligne représente une étape de test dans VB Script. Considérez le code suivant

Boîte de dialogue ("Connexion"). WinEdit ("Nom de l'agent:"). Définissez "Guru99"

Le nom d' un objet est affiché entre parenthèses après le type d'objet . Ici, le nom de l'objet est Login et le type d'objet est Dialog

Les objets de la hiérarchie d'objets sont séparés par un "point". Ici, Dialog et WinEdit appartiennent à la même hiérarchie d'objets. Juste pour mettre les choses en perspective, la hiérarchie d'objets est un concept orienté objet où un ensemble d'objets qui sont regroupés dans une relation parent-enfant. Dans notre cas, la boîte de dialogue est l'objet parent et WinEdit est l'objet enfant

L' Opération effectuée sur l'objet est toujours affichée à la fin de l'instruction suivie de toutes les valeurs associées à l'opération. Ici, le mot "Guru99" est inséré dans la zone d'édition AgentName en utilisant la méthode Set

La syntaxe d'une instruction vue inexpertes est un objet GUI sur lequel l'opération est effectuée avec sa hiérarchie complète suivie de l'opération sur l'objet et de la valeur associée à cette opération

ParentObject (Nom) .ChildObject1 (Nom)… ChildObjectN (Nom) .Operation

Cliquez ici si la vidéo n'est pas accessible

Comment développer un script en vue Expert

Cliquez ici si la vidéo n'est pas accessible

Transcription de la vidéo avec les points clés mis en évidence

  • Supposons que mon objectif soit de coder l'instruction suivante directement dans la vue par mot-clé
  • Dialogue (Connexion) .WinEdit (Nom de l'agent :). Définir Guru99
  • Dans l'écran QTP lorsque j'appuie sur Cntrl + barre d'espace, une liste contenant toutes les propriétés possibles, les méthodes sont affichées
  • En outre, la liste affiche les objets stockés dans le référentiel d'objets
  • Sélectionner la boîte de dialogue
  • Dès que j'ouvre les parenthèses , la connexion par nom d'objet est remplie automatiquement, s'il y a plus d'un objet pour le même type d'objet, une liste s'affiche
  • En appuyant sur le. key une liste de toutes les méthodes de l'objet Dialog et de ses objets enfants s'affiche. Sélectionnez WinEdit
  • Lors de la saisie de l'opérateur point, une liste de méthodes pour la boîte Winedit s'affiche, sélectionnez SET

Qu'est-ce que la vue par mot-clé?

La vue par mot-clé comprend une vue de type tableauchaque étape est une ligne distincte dans le tableau et chaque colonne représente différentes parties des étapes.

  • La colonne d'élément contient l'élément sur lequel vous souhaitez effectuer l'étape. Cette colonne utilise des icônes affiche la hiérarchie de l'objet GUI sur lequel l'opération est effectuée
  • La colonne d'opération contient l'opération à effectuer sur l'élément.
  • Value Column contient les valeurs d'argument pour l'opération sélectionnée,
  • HP QTP documente automatiquement chaque étape pour une compréhension facile dans la colonne de documentation
  • Ces 4 colonnes sont par défaut, mais vous pouvez également utiliser des colonnes d'attribution et de commentaires dans la vue par mot-clé

C'est tout à la vue des mots clés

Comparer les mots-clés et la vue d'expert

Si vous comparez une ligne de script dans QTP / UFT, vous observerez que la même hiérarchie d'objets est affichée dans les vues Expert et Mot-clé et qu'elles correspondent à la même opération et à la même valeur d'argument.

Essentiellement, la vue Mot-clé et Expert contient les mêmes données mais disposées dans un format différent.

En fait, vous pouvez effectuer toutes les opérations comme créer, modifier une étape. en utilisant la vue par mot-clé, mais pour maîtriser l'outil, nous nous limiterons à la vue d'expert