Les points de vérification de type Contient renvoient un statut Réussite lorsque l'objet de retour de message contient le message XML spécifié. Les points de vérification de type Egal à renvoient un statut Réussite lorsque l'objet de retour de message correspond au message XML spécifié.
La vérification a lieu si l'objet de retour de message constitue un message XML valide. Le nom de l'élément XML et la valeur de retour finale de l'élément sont vérifiés. Les attributs ne sont pas vérifiés.
Utilisez les vues Formulaire, Arborescence et Source pour modifier le contenu du message.
<ns1:responseElement xmlns:ns1="http://www.ibm.com/wbse"></ns1:responseElement>
<ns1:responseElement xmlns:ns1="http://www.ibm.com/wbse"></ns1:responseElement>
<ns1:responseElement xmlns:ns1="http://www.ibm.com/wbse"></ns1:responseElement>
Dans ce
cas, vous pouvez simplifier la valeur des données XML attendues en :<responseElement><responseElement>
Présente une vue simple des éléments de l'appel avec leurs valeurs. Utilisez cette vue pour modifier rapidement les valeurs dans le formulaire.
Cette vue inclut une vue hiérarchique des éléments de l'appel avec leurs valeurs, attributs et les espaces de noms associés. Vous pouvez utiliser les boutons Ajouter, Insérer, Supprimer, Haut et Bas pour éditer cette liste.
Cliquez sur les boutons de filtrage espace de nom, attribut ou texte, en fonction des exigences.
Cliquez sur Autoriser uniquement les modifications valides pour permettre l'édition intelligente, selon un document XSD (XML schema document) indiqué. Pour indiquer un ensemble de documents XSD pour le plan de travail, dans le navigateur de test, cliquez à l'aide du bouton droit de la souris sur le projet et sélectionnez Propriétés ainsi que Catalogue des schémas. Désactivez l'édition intelligente si vous n'avez pas de document XSD ou si vous souhaitez ignorer le schéma.
Vous pouvez spécifier des expressions régulières Java™ standard. Dans la colonne Expression régulière, sélectionnez 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})+$/
Les points de vérification de type Requête renvoient un statut Requête lorsque le nombre de noeuds renvoyés par une requête de langage de chemin XML correspond au nombre de noeuds attendus indiqué dans le point de vérification.
La vérification a lieu si l'objet de retour de message est un document XML valide.
Indiquez une requête à l'aide du langage de chemin XML. Pour plus de détails sur l'expression d'une requête XPath, voir la spécification XPath : http://www.w3.org/TR/xpath. Cliquez sur Générer l'expression pour ouvrir la fenêtre Générateur d'expression XPath.
Les points de vérification de type Pièce jointe renvoient un statut Réussite lorsque la pièce jointe de retour de message renvoie tous les critères définis dans le point de vérification.
La vérification a lieu si l'objet de retour de message est un document XML valide.
Lorsqu'il existe plusieurs pièces jointes, ce chiffre définit quelle pièce jointe doit être vérifiée.
Définit la taille attendue de la pièce jointe.
Un point de vérification XSD vérifie que le contenu renvoyé par un service est valide et conforme aux définitions contenues dans un fichier XSD (XML Schema Definition) ou d'un fichier WSDL contenant de telles définitions.
La vérification a lieu uniquement si l'objet de retour de message est un document XML valide.
Ajouter un fichier WSDL contenant une définition XSD à la liste des vérifications pour validation.
Ouvrir un fichier XSD ou WSDL sélectionné.