Test de toutes les opérations d'un fichier WSDL

Vous pouvez utiliser le client de services générique pour envoyer rapidement des demandes à un service à l'aide de toutes les opérations d'un fichier WSDL (Web Services Description Language). Les appels sont générés avec les valeurs par défaut en fonction du type de données.

Avant de commencer

Vérifiez que vous disposez d'un fichier WSDL valide. Vérifiez que les fichiers WSDL utilisent la syntaxe correcte pour l'environnement de test. Le client de service générique peut ne pas fonctionner avec certains fichiers WSDL (Web Services Description Language).

Si le service utilise l'authentification SSL (Secure Sockets Layer), créez une configuration SSL avant d'utiliser l'appel. Pour des détails, voir Création de configurations SSL.

Si le service utilise la sécurité SOAP pour le chiffrement et la signature, ou d'autres algorithmes de sécurité, vous devez d'abord configurer l'environnement avec les bibliothèques et les fichiers de configuration appropriés, puis créer un profil de sécurité pour le WSDL. Voir Configuration de l'environnement pour la sécurité SOAP et Création de profils de sécurité pour des fichiers WSDL pour des détails.

Les appels seront générés pour chaque opération du fichier WSDL à l'aide des valeurs par défaut de chaque type. Par exemple, les chaînes utiliseront la valeur par défaut str. Vous pouvez modifier les valeurs par défaut dans les préférences Valeurs par défaut XML.

Procédure

  1. Ouvrez le client de service générique et cliquez sur l'onglet Demandes, puis sur Ajouter un fichier WSDL Ajouter un fichier WSDL.
  2. Dans la fenêtre Ajout de fichiers WSDL, sélectionnez un fichier WSDL existant ou importez-en un selon l'une des méthodes suivantes :
    • Cliquez sur Importer à partir du fichier pour importer un fichier WSDL à partir du système de fichiers.
    • Cliquez sur Importer à partir de l'adresse URL pour télécharger et importer un fichier WSDL en ligne à partir du Web.
    • Cliquez sur Importer via WSRR pour importer un fichier WSDL à partir d'un référentiel IBM WebSphere Service Registry and Repository (WSRR). Entrez l'URL du référentiel WSRR et cliquez sur Connexion. Vous pouvez cliquer sur Rechercher Rechercher pour parcourir le contenu du référentiel.
    • Cliquez sur Importer via UDDI pour importer un fichier WSDL à partir d'un référentiel Universal Description Discovery and Integration (UDDI). Entrez l'URL du référentiel UDDI et cliquez sur Connexion. Vous pouvez cliquer sur Filtrer Filtrer et Rechercher Rechercher pour parcourir le contenu du référentiel.
  3. Cliquez sur OK. Le fichier WSDL est ajouté à la bibliothèque des appels.
  4. Dans la bibliothèque des appels, cliquez à l'aide du bouton droit de la souris sur le fichier WSDL et sélectionnez Tester les méthodes WSDL. L'appel est automatiquement configuré avec les points d'extrémité SOAP ou JMS disponibles dans le fichier WSDL.

Que faire ensuite

Les appels qui aboutissent sont enregistrés et ajoutés à la liste Historique des requêtes. Si vous utilisez IBM Rational Performance Tester ou IBM Rational Service Tester for SOA Quality, vous pouvez cliquer sur le bouton Générer la suite de tests (Générer la suite de tests) pour créer un test de service.

Retour d'informations