インターフェイスのパフォーマンス テスト - Jmeter の同時実行および継続的な圧力テスト

界面圧力試験方法:

1. 同時並行性: スレッド グループ、実行時間、サイクル数を設定します。このメソッドはインターフェイス リクエストの数を制御できます。 2. 継続的
圧力測定: スレッド グループ、サイクル数を設定、「永久」チェック、スケジューラ (この方法では、圧力試験のサイクル時間を制御できます。

同時実行数を指定する

例1:スレッド数の設定:10 実行時間の設定:0 ループ数の設定:5

説明: 10 個のスレッドを同時に開始および実行します。つまり、10 個のスレッドを同時に実行します。10 個のスレッドがサンプルであり、各サンプルはループ内で 5 回実行されます。リスナー ツリーを使用してスレッド グループの実行効果を確認すると、10 個のスレッドが同時に表示されます。

例2: スレッド数を設定: 10 実行時間を設定: 20 ループ数を設定: 5

説明: 10 個のスレッドが 20 秒で開始および実行され、各スレッドは前のスレッドの開始から 20/10 秒後に開始されます。つまり、スレッドは 2 秒間隔で実行されます。

10 スレッドがサンプルで、各サンプルが 5 回ループで実行され、リスニング ツリーを使用すると、一定の間隔でリクエストが表示されることがわかります。

連続加圧試験

リーダーが「インターフェース XX で 24 時間連続圧力テストを行いますか?」と言ったとき。この時、私たちは何をすべきでしょうか?

スケジューラは、次のように、圧力テストの期間とスレッドの起動の遅延を制御できます。

ループ回数:永遠(永遠) 継続時間(秒):継続時間 起動遅延(秒):開始遅延時間

例 3: スレッド数の設定: 10 実行時間の設定: 0 サイクル数の設定: スケジューラを使用する場合は「Forever」にチェックを入れ、期間を設定: 60

説明: 10 個のスレッドが同時に実行されます。60 秒間連続ループ実行、サンプル数に制限なし (0 秒間隔で 10 スレッドを同時に実行)

連続圧力テストの結果:

Jメーター圧力測定

一般に、圧力テスト時間は 10 ~ 15 分で、設定時間はスケジューラ構成で設定されます。たとえば、10 分間圧力を加えたい場合は、期間「600」を入力します。

①スレッド数:リクエストを送信するユーザーの数、つまり同時実行数

②Ram-up Period: ここに 1 を入力します。これは、すべてのスレッドが 1 秒以内に開始されることを意味します。

③周期数:永遠にチェックすると周期を続けます。この例では、60 が入力されます。つまり、60 にスレッド数 100 が乗算され、合計 6000 個のリクエストが送信されます。

理論的には、これらのリクエストは 60 秒以内に送信されて完了します。ただし、マシンの構成と現在のネットワークの影響を受け、通常、この数値は 1 分より長くなります。

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

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

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

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

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

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

情報取得方法:

おすすめ

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