Skip to main content
評価してください: 

← 自主トレシリーズ トップへ

 WCAT (Web Capacity Analysis Tool) 6.3 の構築

 

 

利用準備

  1. 負荷試験を行うコントローラのプラットフォームに合わせて下記のリンクから WCAT 6.3 をダウンロードします。
    http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1466 (英語) (32 ビット環境)
    http://www.iis.net/downloads/default.aspx?tabid=34&i=1467&g=6 (英語) (64 ビット環境)
  2. インストールを行いマシンには管理者でログオンします。インストーラは .msi 形式のファイルになっているのでそのまま実行します。インストールは x:\Program Files\wcat 配下に行われ、スタートメニューには何も追加されません。
  3. コマンド プロンプトを開き、WCAT フォルダへ移動する。
  4. cscript //h:\Cscript を実行する。cscript を既定にしておく必要があります。

試しに実行

WCAT には IIS 7.0 のホームページにアクセスするサンプル シナリオが付属しています。しかし、そのままでは動作しません。下記の設定をしておきましょう。
C:\Program Files\wcat\samples\scripts にある setting.ubr の下記の設定を有効にします。

clients = 10;
virtualclients = 100;

C:\Program Files\wcat\samples\scripts にある home.ubr の下記の設定を適度な長さにします。

duration = 120; → 試すだけなら 30 秒にするなど

実行するバッチを作りたい場合にはサンプルを用意していますので下記のブログ記事をご覧ください。

※ 一回目の実行ではマシン再起動を要求されますので他のプログラムは起動していない状態で実行しましょう。

初期化実行例

Wcat.wsf -terminate -update -clients localhost

負荷実行例

Wcat.wsf -terminate -run -clients localhost -t .\samples\scripts\home.ubr -f .\samples\scripts\settings.ubr -s "localhost" -singleip –x

Wcat.wsf は JavaScript で書かれた実行スクリプトですので内容が気になる方は Wcat.wsf の内容をお読みください。

実行が成功すると下記の図のように完了します。サンプルのバッチでは Pause を入れているので「何かキーを押してください」と出ています。