ストレステスト、負荷テストと同時テストの違いは何ですか?

図1に示すように、試験荷重(負荷試験):負荷試験は、性能テストでプログラムに耐えることができれば、それは、動作環境の過負荷のデータを指します。懸念:どのくらいの
ストレステスト(ストレステスト)、2:
狙いはどこでシステム障害を見つけるために(も強度試験として知られている)のストレステストは、パフォーマンステストで、それは特に低いシステムリソースのソフトウェアシステムが実行されているされていますどのような場所の失敗。
パフォーマンステストは、駆動力、負荷試験荷重、圧力強度試験で
ストレステストストレステスト:衝撃は、システム性能へのシステムの長時間連続運転のために特定の「負荷状態」です。
負荷テスト負荷テスト:特定の「作業負荷」の下では、応答時間に起因するシステムへの負荷やシステム。
負荷試験は、一般的にストレステストの特定の種類に記載されている-徐々に加圧されるシステム(プログラム)へのユーザーまたはユーザーの要求の数を増加させます。例えば、現実に我々は徐々に、ユーザーまたはシミュレートされたクエリ要求の数を増やし、比較的小さな負荷で始めることを、オンライン照会サービスを提供するためのシステムであり
、システムの応答時間が経過するまで負荷テストを言うことです。ここで加圧されたタイプは、ワークロードでアプリケーションによって提供されるサービスのタイプでなければなりません。
負荷テストの目標は、(長期気にしませんが、あなたは異なる負荷の下で、関連するパフォーマンス指標を得ることができる、安定性を気にしない)一定の負荷条件の下でシステム性能をテストすることで、実際に私たちはしばしば、比較的小さな負荷から徐々に、数(負荷の増加)をシミュレートユーザーが増加し始めた
様々な負荷の下で、消費されるリソース、または前記テストの負荷でタイムアウトの重要な資源の枯渇、まで、アプリケーションの応答時間を観察し、異なる負荷テスト・システムでありますパフォーマンス指標の下で。
ストレステストの目的は、一定の負荷の下で長時間実行されるシステムの安定性をテストすることであるが、この負荷は、必ずしもシステム自体のアプリケーションによって引き起こされていません。たとえば、私たちはしばしば、特定の負荷テスト環境を作成し、そのような以前に食べ、CPU、メモリ、帯域幅、サーバの一部として、スクリプトまたはツールを使用するというように、この環境でアプリケーションシステムのトランザクション処理能力、応答時間、およびテストを行います。ストレステストは、特に(例えば、応答が遅いかどうか、徐々にあなたが回復することができた場合、メモリリークをクラッシュさせるシステムの原因となります)大量のトラフィック状況の下で長時間実行のシステム性能の変化を懸念され、ストレステストや、システムのテストが回復する能力を制限することで、それを障害2つのケースである
。1.安定性ストレステスト:選択された圧力値に、長い連続運転。そのようなストレステストを介して、我々は、機能障害の有無にかかわらず、メモリリークの有無にかかわらず、指定された範囲内のパフォーマンス指標を調べることができる。
2.破壊ストレステスト:ストレステストの安定性に問題があるかもしれない、など大幅にシステムのパフォーマンスが低下しますが、その真の原因を公開することは困難です。破壊によって絶えず、多くの場合、システムの急速な崩壊が生じ、加圧されたり、問題が明確に暴露しましょう。

おすすめ

転載: www.cnblogs.com/jiahuasir/p/11903800.html