Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
Enterprise Flows Repository - Base de connaissance
/
Variables dans les traces des scénarios
Updated oct. 17

    Variables dans les traces des scénarios

    IL est possible que certaines données doivent varier dans les traces émises et reçues pour les TNR.

    Le système de variable permet de rendre dynamique certains champs.

    Syntaxe des variables

    Les variables sont utilisables dans le body et les valeurs des headers.

    La syntaxe est toujours la même : ${NOM} ou ${NOM:PARAMÈTRE}. Les valeurs autorisées pour NOM et variables seront détaillées ci-dessous.

    Variables d’entrée

    Pour l’instant, seule une seule variable est utilisable dans la trace envoyées :

    • ${now} : permet d’insérer au moment de l’envoi de la trace la date du jour. Le format est ISO.

      • Pour modifier le format de sortie, vous pouvez utiliser un paramètre avec ${date:<FORMAT>}. Par exemple : ${now:yyyy-MM-dd} ou ${now:dd/MM ' à ' HH'h'mm}.

    Variables de sortie

    Les variables de sorties permettent d’accepter une suite de caractères lors de la vérification de la trace récupérée.

    • ${any} accepte n’importe quelle chaîne de caractère non-vide.

    • ${ignore} accepte n’importe quelle chaîne de caractères.

    • ${type:<TYPE>} accepte certains “types” :

      • string pour une chaîne de caractère. Il est donc semblable à ${any}.

      • integer pour un nombre entier ;

      • double pour un nombre à virgule ;

      • boolean pour une valeur booléenne (true ou false) ;

      • uuid pour une chaîne de caractère pouvant être lue en UUID.

    • ${regex:<REGEX>} accepte une expression régulière quelconque.

    • ${list:<ÉLÉMENTS>}accepte une valeur parmi une liste fermée. Par exemple : ${list:Ma valeur A,Ma valeur B,Autre valeur ?}.

    • ${date} accepte une date au format ISO.

      • Il est possible d’utiliser ${date:<FORMAT>}. C.f. la variable d’entrée now vue plus haut.

     

     

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

    Documentation Enterprise Flows Repository

    Documentation
    Results will update as you type.
    • Guide utilisateur
      • Connexion à EFR
      • Gestion des flux
      • Gestion du changement
      • Tests de Non-Regression
        • Créer et configurer un scénario
          • Variables dans les traces des scénarios
        • Lancer une campagne
      • Cartographie
    • Administration
    • Intégration de EFR avec vos applications
    • Rapports Kibana
    • Releases notes
    • Webinaires
    • Glossaires
    • Patrons d'intégration
    • Mentions des logiciels tiers

      You‘re viewing this with anonymous access, so some content might be blocked.
      {"serverDuration": 63, "requestCorrelationId": "ab5b903c49e241fe9999cc0d791c2daa"}