Ajout de points de vérification de type Est égal à

Les points de vérification de type Est égal à vous permettent de vérifier que le contenu renvoyé par un service correspond exactement au contenu indiqué dans le point de vérification.

Pourquoi et quand exécuter cette tâche

Lorsque vous ajoutez un point de vérification, les résultats d'une réponse de service sont comparés aux données attendues, spécifiées dans l'élément de test du point de vérification. Les points de vérification Est égal à ou Contient permettent de comparer directement le document XML renvoyé par le service.

Il est possible que les demandes de service complexes ou les points de configuration comportent des éléments XML vides qui ne sont pas nécessaires dans un script de test. Lors de la réexécution du test, vous pouvez ignorer ces éléments XML vides. Dans Fenêtre > Préférences > Test > Editeur de test > Test de service, vérifiez que la case Afficher la colonne 'Ignorer si vide' dans l'afficheur d'arbre XML est cochée. Cette option affiche une colonne Ignorer si vide dans la vue arborescente de la demande. Vous pouvez ensuite choisir les éléments XML à ignorer.

Procédure

  1. Ouvrez l'éditeur de test, cliquez avec le bouton droit sur un élément de réponse et sélectionnez Ajouter > Point de vérification de type Est égal à.
  2. Sélectionnez le point de vérification et dans la zone Détails de l'élément de test de l'éditeur de test, entrez un nom pour le point de vérification.
  3. Sélectionnez les options de vérification :
    • Sélectionnez Tester à l'aide des espaces de nom XML pour effectuer la vérification de la structure qualifiée du document XML, y compris le balisage de l'espace de nom, au lieu du nom simple. Désactivez cette option pour vérifier uniquement le nom simple de l'élément et la valeur de retour finale.
    • Sélectionnez Tester les noeuds de texte XML pour inclure le contenu des éléments de test dans la vérification.
    • Sélectionnez Tester les attributs XML pour inclure le contenu des attributs dans la vérification.
  4. Dans la page Message, sélectionnez la vue Formulaire, Arborescence ou Source pour spécifier les données XML attendues.

    Pour un point de vérification Est égal à, les données XML attendues contiennent le document XML de l'élément de test de réponse. Si nécessaire, vous pouvez éditer les données XML attendues.

    Vous pouvez spécifier des expressions régulières Java™ standard dans la vue Arborescence. Pour ce faire, sélectionnez la colonne Expression régulière à la ligne d'un attribut ou d'une valeur de texte et entrez l'expression régulière dans la colonne Valeur. Par exemple, l'expression régulière suivante vérifie si l'adresse électronique est correctement formatée : /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/

    Lors de l'utilisation d'expressions régulières, le nombre de noeuds XML ou de fragments XML dans le point de vérification doit correspondre à la quantité de noeuds attendus.

Que faire ensuite

Vous pouvez activer ou désactiver chaque point de vérification en faisant un clic droit dessus dans l'éditeur de test et en sélectionnant Activer ou Désactiver.

Retour d'informations