web-dev-qa-db-ja.com

IIS 7つのWebアプリケーションに適した負荷テストツールは何ですか?

タイトルはそれをすべて言います。展開前にIIS 7でWebアプリケーションの負荷テストを行うために使用できる優れたツールセットを探しています。

8
Joseph

利用できる優れたツールがいくつかあります。

無料ではありませんが、これを専門的に行う場合はVisual Studio Team System Test Load Agentが優れています。 MSDNでは、それをセットアップして実行する方法について説明しています Controllers、Agents、and Rigs 。ここから試用版をダウンロードできます。

無料のツールに関して...

Web容量分析ツール(WCAT)

概要:Webキャパシティ分析ツール(WCAT)は、主に制御された環境内のWebサーバーのパフォーマンスを測定するために設計された軽量のHTTP負荷生成ツールです。 WCATは、単一のWebサイトまたは複数のWebサイトにリクエストを送信する数千の同時ユーザーをシミュレートできます。 WCATエンジンは、単純なスクリプトを使用して、Webサーバーで再生されるHTTP要求のセットを定義します。拡張性は、プラグインDLLと標準のシンプルなAPIによって提供されます。

特徴:

  • HTTP 1.0およびHTTP 1.1対応
  • IPv6マルチスレッドサポートをサポート
  • 複数のマシンからのストレス生成をサポート
  • Cプラグインを介して拡張可能
  • DLLはパフォーマンスカウンターの統合をサポート
  • スループットと応答時間を測定
  • SSLリクエストをサポート
  • NTLM認証要求のサポート
  • 数千の同時ユーザーのテストを簡単にサポート

x86バージョンはこちらx64バージョンはこちら をダウンロードしてください。

4
Sean Earp

Apache Benchはこの種のものにかなり広く使用されており、他のWebサーバーに対して問題なく使用できると思います。コマンドラインベースであるため、テストスイートや導入前スクリプトにスクリプトを組み込むのは非常に簡単です。

http://httpd.Apache.org/docs/2.0/programs/ab.html

4
cpm

以前にWebアプリケーションストレスツールを使用しました。これが使用するかなり標準的なツールであるかどうか、そしてより良い代替案があるかどうか疑問に思っています

(WAS)ダウンロード可能 こちら

アプリケーションのインストール方法と使用方法に関するKB記事もあります こちら

使い方のブログ こちら

1
Joseph