Est-il possible de comparer le texte contenu dans deux tag() avec la fonction Matches ?
Sachant que j’ai essayé pas mal de truc dont cela qui semble collé dans le test mais… fonctionne pas :
------------------------------------
[2024-04-30 19:43:39][SCENARIO] -- Start : Scenario lance manuellement.
[2024-04-30 19:43:39][SCENARIO] - Exécution du sous-élément de type [action] : action
[2024-04-30 19:43:39][SCENARIO] Mise à jour du tag #P1# => Salon (19h43)
[2024-04-30 19:43:39][SCENARIO] Mise à jour du tag #P2# => Salon
[2024-04-30 19:43:39][SCENARIO] - Exécution du sous-élément de type [condition] : if tag(P1) matches tag(P2)
[2024-04-30 19:43:39][SCENARIO] Evaluation de la condition : ["Salon (19h43)" matches "Salon"] = Faux
[2024-04-30 19:43:39][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-04-30 19:43:39][SCENARIO] Fin correcte du scénario
Ou définir avant le test un tag : « P2 matches » comme tu indiques :
P2 matches = /tag(P2)/
et tester ce dernier. MERCI BEAUCOUP !
Ça fonctionne parfaitement (juste vert de pas y avoir pensé tout seul… )
[2024-04-30 20:31:33][SCENARIO] -- Start : Scenario lance manuellement.
[2024-04-30 20:31:33][SCENARIO] - Exécution du sous-élément de type [action] : action
[2024-04-30 20:31:33][SCENARIO] Mise à jour du tag #P1# => Salon (20h31)
[2024-04-30 20:31:33][SCENARIO] Mise à jour du tag #P2# => Salon
[2024-04-30 20:31:33][SCENARIO] Mise à jour du tag #P2 matches# => /Salon/
[2024-04-30 20:31:33][SCENARIO] - Exécution du sous-élément de type [condition] : if tag(P1) matches tag(P2)
[2024-04-30 20:31:33][SCENARIO] Evaluation de la condition : ["Salon (20h31)" matches "Salon"] = Faux
[2024-04-30 20:31:33][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-04-30 20:31:33][SCENARIO] - Exécution du sous-élément de type [condition] : if tag(P1) matches tag(P2 matches)
[2024-04-30 20:31:33][SCENARIO] Evaluation de la condition : ["Salon (20h31)" matches "/Salon/"] = 1
[2024-04-30 20:31:33][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-04-30 20:31:33][SCENARIO] Log : test ok
[2024-04-30 20:31:33][SCENARIO] Fin correcte du scénario
J’allais proposer la même chose et juste pour confirmer, l’idée, c’est bien de réutiliser tag(P2) pour le 3ème tag (car dans ta capture, tu mets /Salon/ en dur) au cas où tu ne connais pas la valeur pouvant être récupérée dynamiquement.