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
Un autre état est possible : “abandonné”. Il se produit tout simplement si le bouton 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.
Constater les erreurs
Les erreurs de différence (corps de message, statut ou en-tête) sont facile à résoudre.
Ici, appuyer sur le bouton en forme d’œil () permet d’afficher, en bas de l'écran, le détail de la comparaison.
Différence
A. Différence de statut
B. Différences d’en-tête
Les en-têtes différents sont mis en évidence en rouge.
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 : .
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 :
1003 a disparue dans la trace obtenue. Elle est mis en évidence avec du rouge.Exemple d'insertion dans un XML :
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.