Ich versuche, eine Funktion als Parameter in bealshell Assertion-Komponente zu senden. die ParameterJmeter - Verwenden von Jmeter-Funktion als bsh.args
${__V(SB_names_${counter})}
es ist im Grunde eine dynamische Zeichenfolge, die in jeder Iteration unterscheiden. Ich versuche, diesen Parameter zuzugreifen, indem
vars.get(bsh.args[2]);
, da es der dritte Parameter in der Liste, aber ich erhalte immer null.
ist es überhaupt möglich jmeter Funktion als Parameter zu verwenden? oder ist das Problem mit dem Abrufen des Parameters? Danke.
Ich habe etwas Ähnliches schon gemacht, indem ich die Funktion, die ich aufrufen möchte, in ein Bash-Skript lege und es so lade $ {__ BeanShell (source ("function.bsh"))}. vielleicht wird es dir helfen. –
zeigen Sie, wie Ihre BeanSHell-Behauptung aussieht. –