Création d'un test de service pour WebSphere MQ

Vous pouvez créer un test IBM® WebSphere MQ en ajoutant les éléments de test nécessaires et en éditant les détails de ces éléments dans l'éditeur de test.

Avant de commencer

Les tests sont stockés dans des projets de test, lesquels sont des projets Java™ qui incluent un dossier source. Vous devez créer un projet de test avant de créer un test.

Vérifiez que vous disposez d'un fichier WSDL (Web Services Description Language) valide pour un service WebSphere MQ dans votre espace de travail.

Si vous utilisez l'authentification SSL (Secure Sockets Layer), assurez-vous de disposer des fichiers de clés requis dans votre espace de travail.

Si vous utilisez la sécurité SOAP, assurez-vous d'avoir configuré l'environnement avec les fichiers de configuration et les bibliothèques corrects.

Procédure

  1. Dans le plan de travail, cliquez sur Fichier > Nouveau > Autre > Test > Ressources de tests > Test de service Web ou sur le bouton de la barre d'outils Test de nouveau service Icône Test de nouveau service.
  2. Sélectionnez un projet, puis dans Nom du fichier de test, entrez un nom pour le test et cliquez sur Suivant. Le nom que vous entrez est le nom de base de l'enregistrement, du test et d'autres fichiers requis. Ces fichiers apparaissent dans le navigateur standard ou dans l'explorateur de packages Java avec leurs suffixes distinctifs, mais seul le nom simple (test) apparaît dans le navigateur de test.
  3. Dans la page Sélection de l'interface de requête de service, effectuez l'une des étapes suivantes :
    1. Pour tester un service qui utilise un fichier WSDL, sélectionnez Requête de service Web ou Structure reposant sur une spécification, cliquez sur Suivant et sélectionnez le fichier WSDL.
    2. Pour tester un service qui n'utilise pas de fichier WSDL, sélectionnez Requête XML, Requête de texte, Requête binaire ou Test vide.
  4. Cliquez sur Suivant et sélectionnez le protocole WebSphere MQ.
  5. Dans Action SOAP, spécifiez l'action SOAP à utiliser pour la demande MQ.
  6. Pour outrepasser l'en-tête et le descripteur de message qui ont été spécifiés dans la configuration de transport WebSphere MQ, cliquez sur Remplacer les valeurs de configuration du protocole MQ et indiquez l'en-tête et le descripteur personnalisés.
  7. Cliquez sur Terminer. Le test de service est créé.
  8. Dans l'appel de service web, cliquez sur Mettre à jour la réponse. Cette action ouvre la fenêtre Aperçu de la réponse, dans laquelle figurent les données qui seront utilisées pour effectuer l'appel.
  9. Cliquez sur Mettre à jour le test. Cette action appelle le service web et crée un élément de retour de message avec les données de retour. S'il existe déjà un élément de retour de message, il est mis à jour avec des dernières données de retour. A l'aide de l'élément de test de retour de message, vous pouvez implémenter la corrélation de données et les points de vérification de type contenu.

Retour d'informations