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 des points de
vérification, les résultats d'un retour de message de service sont comparés aux
donnés attendues indiquées dans l'élément de test de point de vérification. Les
points de vérification
Est égal à ou
Contient permettent
de comparer directement le document XML renvoyé par le service.
- Les points de vérification de type Contient renvoient un statut Réussite lorsque
le document XML de retour de message contient les données XML attendues.
- Les points de vérification de type Est égal à renvoient un statut Réussite lorsque le document
XML de retour de message correspond exactement aux données XML attendues.
Procédure
- Ouvrez l'éditeur de test, cliquez à l'aide du bouton droit de la souris sur un élément de retour de message et sélectionnez .
- 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.
- 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.
- 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
les données de document XML provenant de l'élément de test de retour de message.
Si nécessaire, vous
pouvez éditer les données XML attendues.
Vous pouvez indiquer des expression 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 de service Web en cliquant sur
Activer le point
de vérification dans l'éditeur de test.