Création d'une structure d'appel de message fiable

Vous pouvez créer une structure de test dédiée au test d'appels de service à partir de la spécification WS-ReliableMessaging.

Avant de commencer

La spécification WS-ReliableMessaging fournit une série de messages SOAP à distribuer de façon fiable entre des applications réparties en présence d'échecs d'un composant logiciel, du système ou du réseau. Dans le contexte d'un test de service, une structure d'appel de message fiable se compose d'une série d'appels conformes à la spécification. La structure peut être créée sous forme de liste séquentielle d'appels de service uniques, ou sous forme de boucle contenant un élément d'appel et utilisant un pool de données pour identifier les appels uniques.

Procédure

  1. Dans l'éditeur de test, sélectionnez le test et cliquez sur Ajouter, puis sur Structure reposant sur une spécification. L'assistant Nouveau test de service Web s'ouvre.
  2. Dans la page Sélection d'une spécification de services Web, sélectionnez WS-ReliableMessaging et cliquez sur Suivant.
  3. Sélectionnez un ou plusieurs fichiers WSDL (Web Services Description Language) dans votre espace de travail pour le service Web à tester, puis cliquez sur Suivant. Si besoin est, vous pouvez importer un fichier WSDL dans l'espace de travail à l'aide du bouton Importer.
  4. Dans la page Configuration du protocole, sélectionnez une configuration de transport HTTP existante ou cliquez sur Nouveau pour créer une configuration.
    1. Indiquez l'URL du service, la méthode HTTP et la version.
    2. Dans le tableau En-tête, cliquez sur Ajouter pour indiquer les en-têtes spécifiques à ajouter à l'appel.
    3. Dans le tableau Cookies, cliquez sur Ajouter pour indiquer les cookies spécifiques à utiliser avec l'appel.
    4. Cliquez sur Suivant.
  5. Dans la page Options de séquence, indiquez comment la structure séquentielle sera créée dans le test.
    1. Dans Nombre de messages, indiquez le nombre d'appels dans la liste ou le nombre d'itérations de boucle.
    2. Sélectionnez Créer une liste d'appels de service pour générer la liste des appels avec le nombre de messages, ou Créer une boucle avec le pool de données pour générer une boucle avec un pool de données. Le pool de données définit le numéro pour chaque appel dans la boucle.
    3. Sélectionnez Séquence aléatoire pour que les numéros d'appels soient générés dans un ordre aléatoire.
  6. Cliquez sur Terminer. Cette action génère une structure d'appel de service de message fiable dans le test.

Retour d'informations