Mise à jour d'une réponse de service à partir du service

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 :

  1. Ouvrez le test dans l'éditeur de test et sélectionnez un élément de demande de service.
  2. 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 Ajouter > Réponse depuis la demande. 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.
  3. 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.
    1. Cliquez sur l'onglet Message pour afficher le contenu de la réponse dans la vue Formulaire, Arborescence ou Source.
    2. Cliquez sur l'onglet Pièce jointe pour afficher les fichiers de ressources attachés à la réponse.
    3. Cliquez sur l'onglet Propriétés de la réponse pour afficher les propriétés de la réponse.
  4. 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.

Retour d'informations