2016-08-22 6 views
0

私はその中で起こるHTTPリクエストの最初の実行の後に壊れているように見えるforEachControllerを持っています。Jmeter ForEachControllerがHTTPRequestの後に打ち切る

コントローラが

enter image description here

次のHTTPリクエスト「次へFILEIDに移動」はOK応答200とステータスで細かい実行されます。のように見えますしかし、最初の2つのデバッグサンプラーは最後の2つを実行しますが、発生しません。 HTTPRequestの後に置かれたサンプラーは発生せず、ForEach FileIdコントローラーの次のサンプラーでテストが続行されます。

このアイデアは大変ありがたいことですが、数日間私を困らせました。

forEachControllerの設定は次のとおりです。

enter image description here

おかげで、 マーク。 BeanShellのプリプロセッサおよびHTTP要求なし

@UBIK_LOAD_PACK

は(次にFILEIDに移動)は、正常先に試験し、依然として同じ結果で行われる要求に設定されています。最初の2つのデバッグサンプラーが出力され、最後の2つは無視され、ForEachControllerは終了します。 enter image description here

+0

'fields_N'という形式の変数はいくつありますか? –

+0

jmxファイルをダウンロードできるようにできますか?それとも単純化されたバージョンですか?あなたのBeanshellPreProcessorは何をしますか?申し訳ありません –

+0

こんにちはキリル、デバッグサンプラーの出力は –

答えて

0

Beanshell Pre Processorが、fileIds変数値を再生してForeachControllerループ条件を破るような処理をしない限り、この現象は発生しません。

+0

HI UBIKは私に戻ってくれてありがとう。 PreEcessorが削除されたForEach Controllerの写真で元のコメントの編集を参照してください。 –

関連する問題