Stubs avec séquence de réponse
Dans la perspective Recording Studio, vous pouvez créer un stub qui peut envoyer différentes réponses à une demande particulière, selon l'état du magasin de données de balises pour le stub.
Les stubs avec séquence de réponse sont générés dans le Studio d'enregistrement par le même processus que celui que vous utilisez pour sauvegarder tous les événements dans un stub. Voir Créer des tests à partir d'événements enregistrés. Les stubs avec séquence de réponse sont créés chaque fois que les événements enregistrés contiennent des réponses qui varient, pour une demande particulière, pendant la séquence enregistrée des événements.
- Pour les stubs codés en dur, les gestionnaires d'événements sont créés automatiquement pour les événements de séquencement de réponse, et une fonction est créée pour incrémenter la balise SESSION/GROUPn/ReplyId. Les messages en double sont ignorés.
- Pour les stubs paramétrés, l'action Test Data Lookup est utilisée comme garde, en faisant correspondre la balise SESSION/GROUPn/ReplyId à la valeur de la colonne nextReplyId dans les données de test.
Vous pouvez désactiver le séquençage des réponses en sélectionnant sur la page Session de l'éditeur de stub et en cliquant sur Oui dans la boîte de dialogue Supprimer les références. Toutes les références à la balise SESSION/GROUPn/ReplyId sont supprimées et les gardes des événements sont modifiés. Toutes les fonctions créées pour les événements sont également supprimées.