Ajout d'une logique conditionnelle aux tests

Vous pouvez insérer une logique IF-ELSE autour de certaines parties d'un test pour que celles-ci s'exécutent lorsqu'une condition déterminée est remplie.

Procédure

  1. Dans le navigateur de test, accédez au test, puis cliquez deux fois dessus. Le test s'affiche.
  2. Sélectionnez les étapes à ajouter au bloc IF, faites un clic droit, puis sélectionnez Fractionner les actions d'interface Web ou mobile.
  3. Cliquez sur Fractionner et créer un conteneur, sélectionnez If dans la liste déroulante et cliquez sur Terminer.
    Fractionner les actions d'interface Web ou mobile
    Les étapes sélectionnées, ainsi que le nœud Lancer l'application, sont déplacés vers le bloc If, tandis que le reste des étapes est ajouté au nœud Dans l'application.
    Script de test avec bloc If
  4. Pour ajouter le bloc Else, cliquez sur le bloc If et choisissez Ajouter > Condition (If) - Bloc ELSE. Le bloc Else est créé et les étapes du bloc If sont transférées au nœud Then.
    Script de test avec bloc If-Else
  5. Dans la zone Détails de l'élément de test, sous Condition, ajoutez les conditions suivantes :
    • Cliquez sur Source de données à côté de la zone Premier opérande, puis sélectionnez la source de données à comparer à la chaîne figurant dans la zone Second opérande, ou entrez une valeur dans la zone Premier opérande.
    • Dans la zone Opérateur, indiquez la base de comparaison des deux opérandes. Notez que ces deux opérandes sont des chaînes.
    • En regard de la zone Second opérande, cliquez sur Source de données, puis sélectionnez une source de données à comparer avec le Premier opérande, ou saisissez une valeur dans la zone Second opérande. Lorsque les valeurs par défaut sont utilisées (les zones de l'opérande sont associées à la valeur true et la zone Opérateur a pour valeur Est égal à), le bloc est toujours traité.
  6. Dans la section Détails de l'élément de test, sous Options, choisissez le type de comparaison requise en cochant/décochant les cases. Sauvegardez les changements.

Vos commentaires