ブログシステムのパフォーマンステスト

ロードランナーを使用して簡単なパフォーマンス テストを実行します。ユーザーのログイン、ブログの投稿、ブログの削除、ログアウト、およびその他の機能の簡単なパフォーマンス テストを実行します。
その後、実装プロセス中にランデブー ポイントとトランザクションが挿入され、ユーザーの同時操作が設定を通じて実装されます。


仮想ユーザ・スクリプトを作成します。エンドユーザーのアクティビティを自動化スクリプトに記録します。

LoadRunner コントローラを使用して負荷テスト環境をセットアップします。

LoadRunner コントローラを使用して、負荷テストを実行、管理、監視します。

LoadRunner Analysis を使用して、グラフとレポートを作成し、パフォーマンスを評価します。

 1. スクリプトを記録するためにロードランナーを開きます

2. スクリプトの記録が成功しました 

3. スクリプトを変更して再生すると、正常に再生されます。

4. シーンの作成

4.1 仮想人数の設定

仮想人数を50人に設定します

4.2 シーンを設定する

10 秒ごとに 5 人が入場し、合計 5 分間実行され、15 秒ごとに 15 人が退場するように設定します。

5. 結果の分析

5.1 集約データ

5.2仮想ユーザの実行

負荷プロセス中の仮想ユーザーの操作: システムの負荷形成プロセスと、仮想ユーザーの数が時間の経過とともにどのように変化するかを説明します。

5.3 ヒット/秒

1 秒あたりのヒット数:説明 - 1 秒あたりのヒット数は、現在の負荷の下でシステムによって生成されたヒット数の記録を提供します。各クリックはサーバーへのリクエストに相当します。一般に、負荷が増加するとクリック数も増加します。データは大きいほど優れています。

5.4スループット

帯域幅使用量/スループット:説明 - 現在のシステム負荷で使用されている帯域幅。データが小さいほど、システムの帯域幅依存度は小さくなります。このデータにより、ネットワーク帯域幅のボトルネックがあるかどうかを判断できます。

5.5トランザクションの概要

トランザクションの概要の説明: 説明 - 通過するトランザクションが多いほど、システムの処理能力は強化され、失敗するトランザクションが少ないほど、システムの信頼性が高くなります。

5.6平均トランザクション応答時間

平均トランザクション応答時間:説明 - トランザクション応答時間の時間の経過に伴う変化を反映しており、時間が小さいほど処理速度が速くなります。

おすすめ

転載: blog.csdn.net/qq_59561046/article/details/132373930