Comment utiliser les fonctions dans QTP / UFT en 3 étapes faciles

Anonim

Si vous avez des segments de code que vous devez utiliser plusieurs fois dans vos tests, vous souhaiterez peut-être créer une fonction définie par l'utilisateur. En utilisant des fonctions définies par l'utilisateur, vos tests sont plus courts et plus faciles à concevoir, lire et maintenir

Vos propres bibliothèques de fonctions dans Micro Focus UFT peuvent contenir des fonctions VBScript, des sous-programmes, des modules, etc.

Vous devez suivre 3 étapes simples pour utiliser une fonction d'une bibliothèque dans votre test

Étape 1) Pour créer une nouvelle bibliothèque de fonctions dans HP QTP. Sélectionnez Fichier> Nouveau> Bibliothèque de fonctions. Il s'ouvre comme un nouvel onglet dans QTP.

Permet de créer une fonction très simple qui affiche la boîte de message.

Démo de fonctionMsgBox "Ceci est une fonction de test"Fonction de fin

Ainsi, chaque fois que cette fonction est appelée, une boîte de message doit être affichée. Vous pouvez définir plusieurs fonctions dans le même fichier. Sauvegardons la fonction. Une fonction a une extension .qfl

Étape 2) Associez la bibliothèque à votre test. Cliquez sur Fichier> Paramètres> Ressources> Bibliothèque de fonctions d'association. Cliquez sur Ajouter. Sélectionnez le fichier de bibliothèque de fonctions. Cliquez sur OK

Étape 3) Dernière étape pour appeler la fonction dans votre script de test

Notes IMPORTANTES

  • En utilisant des objets COM, DCOM, vous pouvez créer des fonctions très avancées
  • En fait, de nombreuses fonctionnalités fournies par QTP peuvent être codées à l'aide de VBScript
  • Nous avons vu des ingénieurs en automatisation qui en font plus un projet VB plutôt qu'un projet d'automatisation
  • Notre recommandation est de vous concentrer sur l'automatisation à 100% plutôt que d'afficher vos compétences en VB

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