[Jmeter] Variables dans un "Regular Expression Extractor"

98 views
Skip to first unread message

Hervé

unread,
Jan 6, 2009, 8:52:20 AM1/6/09
to JMeter en français
--- Message transférer depuis le forum Apache France
http://forums.apachefrance.com/viewtopic.php?f=19&p=38493 ----


Bonjour,

je cherche à savoir s'il est possible d'utiliser des variables Jmeter
à l'intérieur des composants "Regular Expression Extractor".
Plus précisément, voici ce que j'ai dans les champs de mon composant :

Nom de référence : id
Expression régulière : id=(\d+)&resourceId=(\d+)" title="${user}"
Canevas : $1$$2$
Correspond au num. : 1
Valeur par défaut : ***** ERROR *****

Où ${user} est une variable Jmeter contenu dans un fichier CSV.
L'exemple ci-dessus ne fonctionne pas. La variable n'est jamais
interprêtée par JMeter qui voit "${user}" comme une chaîne de
caractère.
J'aimerais savoir si mon cas de figure est pris en compte par le
composant JMeter et, le cas échéant, j'aimerais connaître la syntaxe
pour insérer une variable dans mon expression régulière.

Merci d'avance.

Milamber

unread,
Jan 6, 2009, 3:17:05 PM1/6/09
to jmet...@googlegroups.com
Bonjour,

JMeter prend en compte les variables dans les expressions régulières.
Celle que tu indiques n'est pas bonne, car il faut désactiver les
caractères 'spéciaux' (avec un anti-slash \) si tu veux que cela marche.

Ta RegExp devrait être plutôt :

id\=(\d+)\&amp\;resourceId\=(\d+)\" title\=\"${user}\"

(tu noteras les \ qui ont été ajoutés un peu partout)

A+
Milamber

Le 06.01.2009 13:52, Hervé a ecrit :

Hervé

unread,
Jan 7, 2009, 5:12:22 AM1/7/09
to JMeter en français
Salut,

la regexp était effectivement fausse.
Merci Milamber.

Hervé.
Reply all
Reply to author
Forward
0 new messages