Lire un résultat de comparaison

Lire un résultat de comparaison

Une fois qu’une campagne a été lancée, il faut pouvoir analyser les résultats produits.

États possibles

image-20260113-123606.png
Récapitulatif des états possibles

Un autre état est possible : “abandonné”. Il se produit tout simplement si le bouton image-20260113-123740.png d’une campagne est pressé.

 

Gestion des états

L'état d’un élément sera le pire état de chacun de ses enfants.

Pour rappel, une campagne contient des exécutions de scénario, contenant des échanges qui contiennent des flux.

image-20260113-124437.png
Illustration de la propagation d’un état d’erreur dans l’arbre d’une campagne.

Constater les erreurs

Les erreurs de différence (corps de message, statut ou en-tête) sont facile à résoudre.

image-20260113-132149.png
Résumé d’une exécution de campagne

Ici, appuyer sur le bouton en forme d’œil (image-20260113-133344.png) permet d’afficher, en bas de l'écran, le détail de la comparaison.

Différence

A. Différence de statut

image-20260113-140537.png
Le statut est affiché juste en dessous

 

B. Différences d’en-tête

Les en-têtes différents sont mis en évidence en rouge.

image-20260113-133527.png
En-tête ayant changé

Si un entête est présent alors qu’il n'était pas attendu, il sera ignoré lors de la comparaison.

Afficher ces en-têtes cachés reste possible. Il suffit de déplier les “headers ignorés” en haut des headers : image-20260113-133635.png.

C. Différence de corps de message

Les différences au sein du body sont indiqués avec une version simplifiée de la nomenclature POSIX diff.

Exemple avec une ligne en moins dans un CSV :

image-20260113-132316.png
Signifie que la ligne débutant par 1003 a disparue dans la trace obtenue. Elle est mis en évidence avec du rouge.

Exemple d'insertion dans un XML :

image-20260113-133059.png
Un bloc ARZT-TYPE_CLIENT a été ajouté avant le bloc ZZART_ESPECES. Il apparaît en vert.

 

Ce contenu est soumis au droit à Copyright. Il ne doit pas être utilisé sans accord de la société Middleware Editions.