-1

条件付きのWhileコントローラーを使用しています:

${_javaScript("${DONE}" ! = "Resolved and Downloaded";)}

どこで最初にDONE="Not Assigned yet"

数回の反復の後DONE、値が変更され、値が得られますResolved and Downloaded(デバッグ サンプラーで確認します) が、ループは継続し、終了しません。

私は何を間違えましたか、それを機能させるにはどうすればよいですか?

4

4 に答える 4

0

最初に条件式の構文を確認してください。__関数名の前で、関数の params リストの条件,の後ではなく、 double にする必要があります。;

${__javaScript("${DONE}"!="Resolved and Downloaded",)}

これにより、テスト ケースが破損する可能性があります。
同様に、可能性のある問題の詳細については、jmeter.log を調べることができます。

于 2012-12-28T13:24:06.037 に答える
0

while コントローラーを使用して、次のことを試すことができます。

${__javaScript(${DONE} !="解決済みおよびダウンロード済み")}

于 2015-08-13T10:42:49.683 に答える