web-dev-qa-db-ja.com

JMeterを使用してWebサイトの負荷テストを実行する方法

JMeterで、たとえば、 3〜4分間で100人のユーザーが当社のサイトにアクセスします。

アプリケーションが1日あたり25.000ユーザーを許可できるかどうかをテストする必要があります。つまり、1時間あたり1.100です。

そのために私はこのJmeterテストを行いました:

enter image description hereenter image description here

そしてここに結果があります

enter image description here

これがグラフです

enter image description here

私のテストが成功または失敗した場合、yahoo.com(この例でこのテストを実行したもの)が1日あたり25.000ユーザーを許可できるかどうか、および基準/要件を入力しているかどうか、この結果が正確に何を示しているかを知りたい正しく?

ありがとう

23
junaidp

1。 代わりに jmeter-plugins のカスタムサンプラーを使用することをお勧めします。

2。 上記の@Qweコメントに加えて、単一のHTTPリクエストではなく、ユーザーのトランザクションをテストします。各テストスレッドは、実際のユーザーの閲覧アクティビティをシミュレートする必要があります。ログイン(ある場合)、サイト内の移動、検索、アクセス/編集個人設定、ログアウトなど.
リアルユーザーをエミュレートするには、トランザクションステップの間に「思考時間」タイマーも追加します。

3。 少なくとも以下の制御応答:

4。 対応するJMeterのドキュメントを調べます。

5。 Jmeterのセットアップと負荷テストの使用法に関する段階的なガイドラインを以下に示します。


UPD。
これを見つけ、使用し、気軽に拡張してください Awesome JMeter コレクションはgithubで継続されています。

44