Jmeter パフォーマンス テスト - ストレス モード

ストレスモード

パフォーマンス テストには 2 つのストレス モードがあります。

1 つ目は同時ユーザー モード (仮想ユーザー モード) です。同時ユーザーとは、仮想同時ユーザーの数を指します。ビジネスの観点からは、同時オンライン ユーザーの数としても理解できます。

クライアントの観点から、ビジネス システムの各ノードが同時に保持できるオンライン ユーザーの数を確認するには、このモードを使用して目標同時実行数、つまり Jmeter のスレッド数を設定できます。

2 つ目は RPS モード (スループット モード) で、RPS (Requests Per Second) とは 1 秒あたりのリクエスト数を指します。RPS モードは「スループット モード」であり、サーバー側から見て 1 秒あたりに送信されるリクエストの数を設定することで、システムのスループット容量が直接測定されます。

要件 1:プロジェクトがあり、500 ユーザーが同時にログインしています。応答時間はどれくらいですか?

シナリオ分析: これは典型的な同時ユーザー モードです。

Jmeter を使用して最初のシナリオを設計するとき、スレッド数を使用して同時ユーザーをシミュレートできます。

以下の図に示すように、500 のユーザーをシミュレートするには 500 のスレッドを設定します。1 回の反復は、各スレッドのリクエストが 1 回だけ開始されることを意味します。ランデブー ポイント 500 は、これらの 500 のスレッドが同時にリクエストを開始し、応答時間を表示するリスナーを追加することを意味します。

要件 2: 勤怠管理チェックインの最大スループットはどれくらいですか? (1秒間に完了できるチェックイントランザクションの最大数)

シナリオ分析: これは典型的なスループット モードです。

なぜこのモードを設計するのでしょうか? リーダーがパフォーマンス テストを依頼したとき、具体的な同時実行数とシステムへのアクセス数がわかりませんでした。そのような状況をテストする方法はありませんか?

スループットについて考える必要があります。スループットの変曲点は、通常、負荷テストを通じて見つかります。

負荷テスト: システム負荷を継続的かつ着実に増加させ、システム パフォーマンスの変化をテストし、システムのボトルネックとパフォーマンスの変曲点を見つけます。rps プレッシャー モードが使用されている場合、ここでのいわゆるシステム負荷の増加とは、1 秒あたりのリクエスト数の増加を指します。 。

以下の図に示す RPS タイマーは、RPS が 20 秒以内に 200/秒まで着実に増加することを示しています

写真

TPSを表示

写真

以下はサポート学習教材です。[ソフトウェア テスト] を行う友人にとって、これは最も包括的で完全な準備倉庫となるはずです。この倉庫は、最も困難な旅を私に同行させてくれました。あなたにも役立つことを願っています。

ソフトウェアテストインタビューアプレット

ソフトウェア テストの質問バンクには、何百万人もの人が参加しました。誰が知っているのか!ネットワーク全体で最も包括的なクイズ ミニ プログラムです。携帯電話を使用して、地下鉄やバスの中でもクイズに答えることができます。

次の面接の質問セクションが取り上げられます。

1. ソフトウェアテストの基礎理論、2. Web、アプリ、インターフェース機能テスト、3. ネットワーク、4. データベース、5. Linux

6. Web、アプリ、インターフェイスの自動化、7. パフォーマンス テスト、8. プログラミングの基本、9. 時間面接の質問、10. 公開テストの質問、11. セキュリティ テスト、12. コンピューターの基本

情報取得方法:

おすすめ

転載: blog.csdn.net/IT_LanTian/article/details/132383557