Paramétrage en QTP / UFT avec exemple

Anonim

Qu'est-ce que le paramétrage QTP?

QTP nous permet de sélectionner différentes entrées de test à la fois. Ce processus de fourniture de différentes valeurs d'entrée via des paramètres externes est appelé paramétrage.

Types de paramétrage dans QTP

Les types de paramètres peuvent être:

  1. Paramètres de la table de données
  2. Paramètres de test / action
  3. Paramètres de variable d'environnement
  4. Paramètres de nombre aléatoire

Paramétrage dans QTP

Ce didacticiel Micro Focus UFT montre comment effectuer le paramétrage pour vous connecter avec succès à l'application de réservation de vol. Vous vous demandez peut-être pourquoi faire l'effort herculéen d'automatiser ce scénario simple. Nous vérifierons que l'utilisateur se connecte avec succès à l'application en saisissant un nom et un mot de passe d'agent valides. Le besoin de paramétrage devient évident si nous étendons la portée du scénario pour inclure une combinaison de nom et mot de passe d'agent ALPHANUMERIC valides . Dans ce cas, les étapes du test resteront les mêmes. Mais nous aurons plus de combinaisons de données à TEST. Dans cet exemple, nous nous limiterons à seulement 3 des 8 combinaisons possibles.

Scénario de test Étapes du test Données de test
Vérifiez que l'utilisateur se connecte avec succès à l'application lors de la saisie d'une COMBINAISON DE Nom et mot de passe d'agent ALPHANUMERIC valides Étape 1) Ouvrez l'application de réservation de vol Étape 2) Entrez un nom d'agent valide Étape 3) Entrez un mot de passe valide Étape 4) Appuyez sur Ok Étape 5) Fermez l'application après une connexion réussie. Nom de l'agent = Guru Password = Mercury Agent Name = Guru99 Password = MERCURY Agent Name = 9999 Password = mercury

Pour ce faire, vous pouvez soit copier les six étapes, soit donner des valeurs de données différentes qui sont en fait quelque chose que vous feriez manuellement, ou vous pouvez utiliser la paramétrisation.

Le moyen le plus simple de paramétrer un argument, dans notre cas Guru est

  1. Cliquez sur Affichage des mots clés
  2. Cliquez sur l'icône de paramétrage.

La boîte de dialogue de configuration de la valeur s'ouvre. Actuellement, la valeur est définie sur une constante. Cliquez sur le bouton radio Paramètre. QTP attribue un nom par défaut à ce paramètre. Vous pouvez donner un nom de votre choix puis cliquer sur "OK".

Dans la feuille globale, une colonne avec l'en-tête "Nom de l'agent" et la valeur Guru est créée. Vous pouvez saisir plus de valeurs pour ce paramètre.

Lorsque vous cliquez sur "vue expert", vous verrez que "Nom de l'agent" est remplacé par "Guru", et le type de feuille utilisé.

De même, vous pouvez également paramétrer l'argument Mot de passe et saisir différents ensembles de données de test.

Ce que signifie cette fiche technique, c'est que QTP répétera les mêmes six étapes que nous avons enregistrées trois fois. Lors de la première itération, il utilisera les données de la première ligne. Pendant la seconde, il utilisera les données de la deuxième ligne et ainsi de suite. Maintenant, exécutons le script. C'est la première itération. Ceci est la deuxième itération. Dans la barre d'état, QTP donne des informations sur la ligne, il utilise actuellement comme données de test et met en évidence la ligne correspondante dans la fiche technique. Les résultats afficheront un résumé des 3 itérations.

Avantages du paramétrage

  • Le paramétrage nous permet de sélectionner différentes valeurs au moment de l'exécution
  • Cela réduit le temps et l'effort
  • L'utilisation de pilotes de données nous permet d'utiliser les mêmes données pour diverses zones de saisie. (Les pilotes de données sont une fonctionnalité fournie par HP UFT qui affiche toutes les constantes qui peuvent être paramétrées dans une seule fenêtre. Cela facilite le paramétrage des gros scripts.

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