0

テストするシナリオ:

ステップ 1: ユーザー名とパスワードでログイン ステップ 2: アップロード ページに移動 ステップ 3: ファイルを選択して [アップロード] をクリック (POST リクエスト) - この POST リクエストで負荷テストを行う必要があります。

JMeter での私のセットアップでは、ログインしてアップロード ページに移動し、たとえば 5 つのランプアップ時間で 10 スレッドに設定されています。

次に、アップロード POST リクエストで同期タイマーを試してみました。したがって、5 秒で 10 回のログインが発生し、その後 10 回のアップロード POST リクエストが同時に送信されます。

私が必要なのは、

ログインの負荷をテストしたくないので、これらの 10 回のログイン要求をサーバーに送信したくありません。また、アップロード POST リクエストでセッション ID を渡すことができません。これは、システムが UUID と JWT トークンを使用してユーザーを認証しているためです。これをもっと簡単に行う方法はありますか?

Jmeter バージョンは 3.2 です

4

1 に答える 1

0

ログインしない場合は、アップロード リクエストが失敗することが予想されます。ログイン時に同時実行性がないように、応答時間よりも長いランプアップ期間を定義するなど、関連するスレッド グループ構成を考え出すことができます。

後で、フィルタ結果ツールを使用して、「興味のない」リクエストを .jtl 結果ファイルから除外できます。

Filter Results Tool は、 JMeter Plugins Managerを使用してインストールできます

ここに画像の説明を入力

また、 Merge Resultsツールも必要になる場合があります。

于 2019-02-26T12:44:18.537 に答える