私はWebアプリケーションをテストしています。基本的に私は平均して毎秒2.5要求を実行する必要がある1つのスレッドグループを持っています(それぞれの要求は架空の広告に対する要求です)。 2番目のスレッドグループ(エンドユーザー)は、アフィリエイトから要求されたこれらの広告の10%を「クリック」する必要があります。JMeter 1スレッドグループは他のスレッドグループの10%を実行します
私は次のセットアップを持っている:
各スレッドグループは1(S)のランプアップ時間を持っています。 最初のスレッドグループ(アフィリエイト)の定数タイマーは400msです(1秒/ 2.5clicks = 1回のクリックで0.4秒= 400msごとに1回のクリック)。私が正しく理解していれば、各アフィリエイトが400msごとに1回クリックするようにしてください。
第2のスレッドグループの定数タイマーは4000msです(タイマーは遅延で、4000msecは最初のスレッドグループの10%の要求になるはずです)。
ユーザーを増やしても結果は良好です(たとえば、スレッドグループあたり150ユーザー(合計300ユーザー))、結果はAdRequestのAdClick 10%になりません。 1分間の私のテストを実行
は、私は、次を得る: AdsRequestを= 4695のサンプル AdsClicked = 1568個のサンプルをAdsClicked約470サンプル
でなければなりません
だから私の質問は:私は私を設定することができますどのように現在システムを使用しているユーザーの数にかかわらず、アドクリックされたAdRequestsのサンプルが常に10%あります。