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 requis et en modifiant les détails des éléments de test dans l'éditeur de test.

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

Assurez-vous 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 que vous disposez de tous les fichiers de clé requis dans votre espace de travail.

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

  1. Dans le plan de travail, cliquez sur Fichier > Nouveau > Autre > Tester > Tester les actifs > Test du service Web ou cliquez sur l'icône Nouveau test de service icône Nouveau test de service bouton de la barre d'outils.
  2. Sélectionnez un projet, puis, dans Nom du fichier de test, saisissez un nom pour le test et cliquez sur Suivant.
    Le nom que vous saisissez est le nom de base de l'enregistrement, du test et des autres fichiers requis. Vous voyez ces fichiers dans le navigateur standard ou dans l'explorateur de packages Java avec leurs suffixes distinctifs, mais vous ne voyez que le nom simple (test) dans le navigateur de test.
  3. Sur la page Sélectionner une interface de demande de service, effectuez l'une des étapes suivantes:
    1. Pour tester un service qui utilise un fichier WSDL, sélectionnez Demande de service Web ou Structure basée sur les spécifications, cliquez sur Suivant et sélectionnez un fichier WSDL.
    2. Pour tester un service qui n'utilise pas de fichier WSDL, sélectionnez Requête XML, Requête Texte, Requête binaire ou une Essai vide.
  4. Cliquez sur Suivant et sélectionnez le protocole WebSphere MQ.
  5. Dans Action SOAP, spécifiez l'action SOAP à utiliser pour invoquer la requête MQ.
  6. Pour remplacer l'en-tête et le descripteur de message spécifiés dans la configuration du transport WebSphere MQ, cliquez sur Remplacer les valeurs de configuration du protocole MQ et spécifiez l'en-tête et le descripteur de message personnalisés.
  7. Cliquez sur Terminer. Le test de service est créé.
  8. Sur l'appel du service Web, cliquez sur Mettre à jour la réponse.
    Cela ouvre la fenêtre Aperçu de la réponse, affichant 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 les dernières données de retour. Avec l'élément de test de retour de message, vous pouvez implémenter des points de corrélation de données et de vérification basés sur le contenu.