1

Bean Shell sampler で以下のスクリプトを書いているのですが、うまく実行されず、

JMeter が「if」状態に入ることはありません。何が間違っていますか?

*WRIDTEMP は変数、WRId は csv ファイルから取得した値を持つ変数です。

if((vars.get("WRIDTEMP")==vars.get("WRId")) || vars.get("WRIDTEMP")==0)
{
    String i = vars.get("C"); 
    int counter = Integer.parseInt(i); 
    counter++; 
    vars.put("C", "" + counter); 

    if(counter<10 )
    {
        vars.put("Message",temp+authString);
    }
}
4

3 に答える 3

0

これは、jmeter の beanshell インタープリターのバグのようです。通常の beanshell シェルは、 == を使用した文字列比較をサポートしています。実際、これは beanshell の機能の 1 つです。

于 2013-11-19T17:59:35.540 に答える