Rubrique précédente: Onglet Basics (Paramètres de base)Rubrique suivante: Protocoles de transport


Protocoles de données

La deuxième fenêtre de l'assistant de l'enregistreur d'image de service virtuel permet de saisir des informations sur les protocoles de données pour le service virtuel.

Image de l'onglet Data Protocols (Protocoles de données) dans l'enregistreur d'image de service virtuel

L'enregistreur peut utiliser les gestionnaires de protocoles de données suivants. Sélectionner le protocole de données approprié lui permet d'analyser les informations qu'il enregistre pour distinguer les conversations et identifier les transactions qui leur appartiennent. Vous pouvez placer ces gestionnaires de protocole de données sous forme de chaîne pour les utiliser ensemble.

Détection des transactions de hachage automatique

Permet d'identifie un message par le code de hachage des données. Même une légère modification des données entraîne un changement du code de hachage, ce qui rend toutes les demandes uniques. Ce protocole est utile lorsque vous exécutez le même petit ensemble de demandes au niveau du service.

Protocole de données de copybook CICS

Répartit la demande enregistrée dans ses fragments de conteneur respectifs. Puis, il envoie chaque fragment vers le protocole de données de copybook et ajoute le fichier XML correspondant.

Protocole de données de copybook

Convertit le texte copybook en XML.

Protocole de données de copybook CTG

Répartit la demande enregistrée dans ses fragments de conteneur respectifs. Puis, il envoie chaque fragment vers le protocole de données de copybook et ajoute le fichier XML correspondant.

Désensibilisation des données

Tente de reconnaître les données sensibles et de substituer les valeurs aléatoires lors de l'enregistrement. Pour plus d'informations, consultez la section Désensibilisation des données.

Protocole de données de texte délimité

Convertit les chaînes délimitées en XML.

Protocole de données DRDA

Permet de convertir des charges utiles DRDA au format XML lors de l'enregistrement, pour améliorer l'alignement avec les fonctionnalités de DevTest natives, la lisibilité et la prise en charge de données dynamiques. Les réponses sont reconverties au format natif lors de la lecture.

Protocole de données EDI X12

Convertit les documents ANSI X12 EDI en une représentation XML dans le corps de la demande.

Analyseur de charge utile XML générique

Identifie si les demandes et les réponses sont des chaînes XML. Si vous utilisez ce protocole, vous pouvez identifier des variables dans les messages XML utilisés par l'enregistreur.

Protocole de données JSON

Convertit les données JSON en un format XML équivalent et les données XML en un format JSON.

Copieur de données de la demande

Copie les données de la demande entrante actuelle dans le contexte de test actuel.

Gestionnaire de données de demande

Manipule les demandes de VSE pendant leur enregistrement ou leur lecture.

Protocole de données REST

Analyse les demandes HTTP conformes au style d'architecture REST.

Protocole de données prenant en charge les scripts

Fournit des scripts côté demande, côté réponse ou les deux, pour traiter la demande ou la réponse.

Protocole de données SWIFT

Convertit les messages SWIFT en un format XML équivalent et les données XML en messages SWIFT.

Web Services Bridge (Pont des services Web)

S'applique uniquement à l'exemple DevTest Travel. Vous pouvez ignorer ce protocole de données, car il s'applique uniquement à l'exemple et n'est pas utile dans un cas général.

Web Services (SOAP) (Services Web (SOAP))

S'applique lors de l'utilisation d'un client de service Web.

Web Services (SOAP Headers) (Services Web (en-têtes SOAP))

Convertit des éléments d'en-tête SOAP en tant arguments de la demande.

WS-Security Request (Demande WS-Security)

Elimine la sécurité de la demande SOAP avant de l'envoyer vers la structure de virtualisation et applique la sécurité aux réponses SOAP sortantes.

Protocole de données XML

Convertit un document XML en un type d'opération/arguments approprié pour la demande.

Remarque : JDBC ne permet l'utilisation d'un protocole de données.

Pour plus d'informations sur ces protocoles de données, reportez-vous à la section Utilisation des protocoles de données.

Pour plus d'informations sur l'utilisation d'un protocole de données dynamiques, reportez-vous à la section Analyseur de charge utile XML générique.