jmeterスクリプトの内部にループコントローラを使用しています。プリプロセッサのbeanshellで以前の変数値を取得できません。jmeterのように変数を使用する方法
例:/ wの反復のbの値を保存するには、事前
jmeterスクリプトの内部にループコントローラを使用しています。プリプロセッサのbeanshellで以前の変数値を取得できません。jmeterのように変数を使用する方法
例:/ wの反復のbの値を保存するには、事前
で
var temp = 1; log.info("before : "+temp.toString()); temp++; prev.put("t",temp.toString());
ありがとう:後
は/ wの反復のbの値を格納および取得する方法の一つであります:
log.info("temp prev value " + vars.get("temp")); // first iteration returns null
vars.put("temp","something"); // store or override the value, so it will be available in next iterations.
反復数を知っている:以下に示すように、参照名(カウンタ)を使用して、BeanShellのプリプロセッサで
、アクセス:あなたの必要性は、カウンタを使用し、その後、繰り返し回数を知ることがある場合は
を
ループカウンターで動作しないのに疲れました –
どの解決策を試しましたか?値を格納する?または反復数を知るために?ビュー結果ツリーとBeanShellプリプロセッサのスクリーンショットを共有してください。 –
ありがとうございました。 –
ご希望のコードの例をご提供ください。 –
var temp = 1; log.info( "before:" + temp.toString()); temp ++; prev.put( "t"、temp.toString()); –
prevは、前のSampleResult(存在する場合)にアクセスします。ここでは、どの値にアクセスしたいですか?ループ回数を得るための一時変数? –