一般的に使用されるパフォーマンステスト戦略

パフォーマンステストの一般的な戦略は、次のとおりです。

1、ベンチマーク

シングルユーザーテスト)は、コンソールを開きます(分析結果を取得する必要があります

2、同時テスト

(1:10)と同じ時間に同じことを行うか、同じビジネスに対して同じ操作を実行するマルチユーザー(ミリ秒単位まで正確LR)、同時番号の数よりも一般的なテストおよびオンラインの最大数

同時テストがある厳密なテスト過渡圧力に耐えるために、テストAUT能力

図3に示すように、統合シナリオのテスト:システムの構造および機能の分析、分析の分布と周波数のユーザ、統合されたシーンをテストするためのモデルシステムを構築するために、異なるシミュレートされたユーザは異なる動作を行います

マルチユーザー、オンライン、すべてのユーザーサイクルが、実際の生産シナリオのシミュレーションの最大の度合いとして知られている(いくつかの時間のために)特定のアクションを実行するために、(同時必要ありません)

4、増分テスト

該当するシーン:システムログインモジュールがボトルネック(問題を)持っていますが、テストポイントがログインしていない調べるために、あなたは(このようなテスト1000年のオンラインユーザーのクエリなど)でテストポイントの要件をテストするために、上の増分ログを使用することができます

図5に示すように、メモリリークテスト

通常の性能試験を通じて、試験下のトレンドカーブメモリシステムは、メモリリークかどうかを実際に対応する傾向を介して、重要な指標の対応するメモリに対する懸念異常である場合、

メモリリーク、(メモリ空間がいっぱいで占められているように、使用することを割り当てるために続けることはできません)

図6に示すように、データ容量試験

大量のデータがデータベースに追加され、テスト中のシステムが正常動作するかどうかを観察します

7、疲労強度試験

システムで24/7を行う圧力下AUT試験、定数(強)、(例えば、銀行システムなど、試験されます)

疲労強度試験研究は、平均応答時間を調べ、各サーバのリソースになります。
たとえば:クラスタのロードバランシング、コストを削減

図8に示すように、リミット・テスト

試験同時、オンライン試験方法は、試験システムは、限界圧力(ユーザの最大数)に耐えることができ、またはシステムは、最大処理能力(スループット)に達することができ、この方法は、インクリメントをテストするためにも使用することができ、システム100のユーザ、 200ユーザー500ユーザーのテスト(も高いテストを触れないように)

おすすめ

転載: www.cnblogs.com/lu-tao/p/11408678.html