Lorsque vous développez un test de service, vous pouvez envoyer une demande
à partir de l'éditeur de test pour enregistrer ou mettre à jour l'élément de réponse.
Avant de commencer
Les éléments de réponse de service sont les enfants des éléments de demande
de service. Les tests de service utilisent les éléments de réponse pour mesurer le temps de réponse
entre un appel et la réponse correspondante. Les éléments de réponse
peuvent également contenir des points de vérification.
Vous pouvez cliquez sur
Mettre à jour la réponse dans l'élément de demande pour effectuer une des actions suivantes :
- Enregistrer une réponse à partir du service : cette méthode envoie la demande
et enregistre la réponse exacte à partir du service. Pour les services qui
utilisent les protocoles de transport MQ ou JMS d'IBM®
WebSphere,
plusieurs réponses peuvent être enregistrées.
- Mettre à jour le contenu actuel de la réponse : si une réponse existe, son
contenu est remplacé. Si plusieurs réponses sont reçues, le nombre
et l'ordre des réponses sont mis à jour.
Important : Après la mise à jour du contenu des réponses, la corrélation des données ou les points de vérification qui faisaient référence au contenu remplacé ne fonctionnent plus.
Vous pouvez utiliser l'éditeur de test pour créer
ou éditer les éléments de réponse dans un test de service. Il existe trois
méthodes d'ajout d'une réponse de service :
- Générer une réponse à partir de Web Services Description Language (WSDL) :
si le service utilise WSDL, la réponse est créée avec la structure de contenu
spécifiée par le fichier WSDL.
- Ajouter une réponse texte : dans ce type de réponse, vous indiquez le contenu formaté librement
pour la réponse.
- Enregistrer une réponse à partir du service : cette méthode envoie la demande
et enregistre la réponse exacte à partir du service.
Les demandes MQ et JMS de WebSphere
peuvent contenir plusieurs éléments de réponse.
Procédure
Pour ajouter un élément de réponse à un test de service :
- Ouvrez le test dans l'éditeur de test et sélectionnez un élément
de demande de service.
- Sur la page Détails de l'élément de test,
cliquez sur Mettre à jour la réponse. Vous pouvez également cliquer avec le bouton droit de la souris
sur l'élément de demande de service et cliquez sur . Cette action effectue la demande
de service. Si la demande est valide, la fenêtre Mettre à jour la réponse
s'ouvre et affiche les données de réponse.
- Dans la fenêtre Aperçu du retour, relisez
le contenu de la réponse pour vous assurer que tout est correct. Pour les protocoles
JMS et MQ de WebSphere,
si plusieurs réponses sont reçues, cliquez sur les flèches pour afficher chaque réponse.
- Cliquez sur l'onglet Message pour afficher le contenu
de la réponse dans la vue Formulaire, Arborescence ou Source.
- Cliquez sur l'onglet Pièce jointe pour afficher
les fichiers de ressources attachés à la réponse.
- Cliquez sur l'onglet Propriétés de la réponse
pour afficher les propriétés de la réponse.
- Pour utiliser la réponse reçue dans un test, cliquez sur Mettre à jour le test. Cette action crée les éléments de réponse en tant
qu'enfant de l'élément de demande ou met à jour les éléments de réponses existants
avec les nouvelles données.
Que faire ensuite
Après avoir créé ou mis à jour des éléments de réponse, vous pouvez créer
des points de vérification du contenu de la réponse pour tester le comportement du service.