

Utilisation de CA Application Test › Utilisation de la Workstation (Station de travail) et de la console avec CA Application Test › Génération de scénarios de test › Filtres › Ajout d'un filtre › Ajout d'un filtre à partir d'une réponse HTTP
Ajout d'un filtre à partir d'une réponse HTTP
Lorsque vous avez accès à la réponse d'une étape HTTP, vous pouvez l'utiliser pour ajouter un filtre directement.
Cet exemple utilise la réponse de l'étape de connexion dans le scénario de test à plusieurs niveaux du répertoire d'exemples. Le but de cet exemple est de capturer le texte où la page d'accueil de MyMoney s'affiche actuellement dans la fenêtre. (Il ne s'agit pas toujours du même texte).
Procédez comme suit:
- Exécutez le scénario de test à plusieurs niveaux dans l'ITR, puis sélectionnez l'étape de test Login (Connexion).

- Sélectionnez le texte MyMoney Home (Page d'accueil de MyMoney) dans l'onglet View (Afficher).
- Pour confirmer que le texte est sélectionné dans l'arborescence, cliquez sur l'onglet DOM Tree (Arborescence DOM).

- Pour appliquer un filtre intégré, double-cliquez sur l'étape de connexion dans l'éditeur de modèles pour ouvrir l'éditeur d'étapes HTTP/HTML.

- Accédez à l'onglet DOM Tree, recherchez MyMoney Home dans l'arborescence, puis sélectionnez-la.
- En bas de la fenêtre, dans la liste déroulante de la zone Select a Command (Sélectionner une commande), sélectionnez Parse Value Filter (Analyser le filtre de valeur).
- Dans la boîte de dialogue qui s'affiche, entrez le nom pour la clé de propriété wasAdded :

- Cliquez sur OK.

Vous pouvez également ajouter une assertion. Par exemple, vous voulez tester la valeur de la propriété wasAdded, afin de déterminer si sa valeur correspond à l'utilisateur ajouté. Pour plus d'informations, consultez la rubrique Ajout d'assertions.
Le filtre qui a été généré peut être affiché en tant que filtre dans l'étape de test de connexion.
Les mêmes fonctionnalités de filtre sont disponibles lorsqu'une réponse HTML est affichée dans l'éditeur d'étapes.
Copyright © 2014 CA Technologies.
Tous droits réservés.
 
|
|