負荷テスト
負荷テストという用語は、プロのソフトウェアテスト業界ではさまざまな方法で使用される。負荷テストとは、一般に、プログラムに同時にアクセスする複数のユーザーをシミュレートすることにより、ソフトウェアプログラムの予想される使用法をモデル化する方法を指す。 そのため、このテストはマルチユーザーシステムに最も関連性があります。多くの場合、ウェブサーバーなどのクライアント/サーバーモデルを使用して構築されたものである。ただし、他のタイプのソフトウェアシステムも負荷テストを行うことができる。たとえば、ワードプロセッサやグラフィックエディタは、非常に大きなドキュメントを強制的に読み取ることができる。または、財務パッケージは、数年分のデータを含むレポートを生成することがある。負荷テストを最も正確に行うには、理論的・分析的なモデリングを使用するテストとは反対に、実際の利用環境を模倣してテストを行う。
負荷テストでは、実際の顧客の行動に基づいてウェブサイトのサービス品質(QOS)のパフォーマンスを測定する。