Rubrique précédente: Références de service WebRubrique suivante: Services Web avec pièces jointes


Génération d'une référence de service Web

Pour générer une référence de service Web à partir d'un ensemble de transactions dans la base de données de CAI, procédez comme suit.

Les services Web comportant des pièces jointes sont pris en charge.

Les messages SOAP signés sont pris en charge sur toutes les plates-formes sauf WebSphere Application Server 8.5 d'IBM. Toutefois, CAI n'enregistre pas les informations SSL dans la référence. Si ces informations SSL sont requises, configurez les champs suivants dans la référence générée :

Ces champs apparaissent dans l'étape Web Service Execution (XML) (Exécution de service Web (XML)).

Cette fonctionnalité prend en charge la sécurité de niveau de transport, qui est un modèle de sécurité point à point. Cette fonctionnalité ne prend pas en charge la sécurité de niveau de message signé, qui est un modèle de sécurité de bout en bout.

Procédez comme suit:

  1. Ajoutez une ou plusieurs trames de transaction de service Web à l'étagère.
  2. Ouvrez l'étagère.
  3. Cliquez sur Create Baseline (Créer une référence).
  4. Pour changer le nom par défaut, sélectionnez-le nom et apportez vos modifications, puis cliquez sur LISA--icon_save_check_icon--ICO pour enregistrer.
  5. Cliquez sur la flèche vers le bas.
  6. Si les champs de mode de création sont disponibles, sélectionnez une option :
    Stateful (Avec état)

    Permet de créer une référence contenant un ou plusieurs scénarios de test qui s'appliquent à une conversation ou une session complète, au lieu d'une seule de ses transactions. Cette option n'est pas disponible pour des transactions fusionnées.

    Consolidated (Consolidé)

    Permet de créer une référence contenant un seul scénario de test et un ensemble de données.

    Expanded (Développé)

    Permet de créer une référence contenant une suite de tests (un pour chaque transaction) et un document de suite pour exécuter les tests.

  7. Spécifiez le type d'étape incluse dans le scénario de test :
    Use Application Test steps (Utiliser le test de l'application)

    Le scénario de test inclut une étape qui correspond à la trame de transaction ajoutée à l'étagère. Par exemple, la sélection d'une trame SOAP a pour résultat un scénario de test qui inclut une étape Web Service Execution (XML) (Exécution de service Web (XML)).

    Etape Use Transaction Frame (Utiliser la trame de transaction)

    Le scénario de test inclut une étape Execute Transaction Frame (Exécuter une trame de transaction).

  8. (Facultatif) Configurez la référence de sorte à utiliser des dates magiques.
    Apply magic dates to test cases (Appliquer des dates magiques à des scénarios de test)

    Permet de convertir les chaînes de date dans le scénario de test ou la suite de référence en chaînes de définition de variables. Par exemple, au lieu d'une chaîne contenant des date et heure spécifiques, la chaîne peut contenir une fonction qui spécifie sept jours à partir des date et heure actuelles. Ce comportement est équivalent au format de dates magiques doDateDeltaFromCurrent dans le CA Service Virtualization. Si cette option n'est pas prise en charge, elle ne s'affichera pas.

  9. (Facultatif) Spécifiez un scénario de test à utiliser comme modèle pour la référence.
  10. Cliquez sur Create (Créer).
  11. Sélectionnez le projet dans lequel la référence sera créée.
  12. Cliquez sur Create (Créer).