Wie vermeidet man diese Fehler im Protokoll? Die Split-Methode scheint gut zu funktionieren. es teilt die Saite in 4 Vars auf, so wie es klingen soll.Fehler in JMeter-Protokoll bei Verwendung der Split-Methode
i ein Beanshell mit Postprocessor folgenden Skript bin mit:
${__split(${VAR},VAR)}
${VAR} is something like bla.bla,123,12345,12345
VAR_n=4
VAR_1=bla.bla
VAR_2=123
VAR_3=12345
VAR_4=12345
VAR_5=null
http://jmeter.apache.org/usermanual/functions.html JMeter Log von GUI-Modus:
- 2017/01/19 18:36:14 ERROR - jmeter. util.BeanShellInterpreter: Fehler beim Aufrufen der bsh-Methode: eval In Datei: Inline-Auswertung von: `` longhaireddachshund.net, 770,5007745,211092; '' Encountered "," in Zeile 1, Spalte 24.
- 2017/01/19 18:36:14 WARN - Jmeter .extractor.BeanShellPostProcessor: Problem in BeanShell-Skript org.apache.jorphan.util.JMeterException: Fehler beim Aufrufen der bsh-Methode: eval In Datei: Inline-Auswertung von: `` longhaireddachshund.net, 770,5007745,211092; '' Encountered ',' in Zeile 1, Spalte 24.
der Fehler verschwindet, aber nachdem ich die Anführungszeichen hinzugefügt. VAR_1 ist '"bla.bla" – Pascal
Ich habe gerade festgestellt, dass ein einfacher "Regular Expression Extractor" alles ist, was ich brauche. Referenzname: VAR Regulärer Ausdruck: (. *), (. *), (. *), (. *) Vorlage: $ 1 $$ 2 $$ 3 $$ 4 $ VAR_g1 = bla.bla – Pascal