2017-09-11 9 views
0

10人のユーザーをテストするために2つの異なるHTTP要求を持つスレッドグループがあり、10行のCSVファイルがあります。シングルスレッドグループで複数のhttp要求に単一のcsvファイルを使用する

このシナリオでは、最初のHTTP要求は3人のユーザーとCSVファイルの最初の3つの値で実行され、残りの7人のユーザーは残りの7つのデータ値で使用される同じCSVファイルで2番目のHTTP要求によって使用されます。

+0

はあなたではないでしたちょうどそれに尋ねたhttps://stackoverflow.com/questions/46140247/read-rows-in-csv-differentlyly-by-various-threads-in-a-single-thread-group? – user7294900

+0

私はそのための最終的な解決策を得ていませんでした。解決を要請する – Srinivaso

答えて

0

あなたはその下に2つのHTTPサンプラーでSwitch_Controllerを使用して変化する値でSwitch Valueを使用することができます。0,0,0,1,1,1,1,1,1,1 - それは最初のHTTPサンプラー3回実行します第2のHTTPサンプラーの7倍。

vars.put("switchValue", "0001111111".substring(vars.getIteration()-1, vars.getIteration())); 

、その後 Switch Controller値で使用します:

このようなスイッチの値は、コードでSwitch_Controller前JSR223サンプラーまたは(グルーヴィーな言語で)JSR223プリプロセッサを使用して入手することができます${switchValue}

+0

は、一度に両方のhttpリクエストが実行されますか? – Srinivaso

+0

いいえ。ループ回数は10回で、スイッチは1回に1回実行されています – user7294900

+0

は両方同時にHTTP要求を実行していますか?手段 サンプラ1実行 - (1,2,3)値をcsv サンプラ2 - (4,5,6,7)から実行すると同時にcsv? – Srinivaso

関連する問題