サーバ検証について
<便利なプロジェクト管理ツール>
http://zudajijp.web.fc2.com/km/index.html
開発におけるプロセス(抜粋:Microsoft Windows2000 Server リソースキット7)
■単体テスト
単体ラボで実行する単体テストは、Webサーバーの機能を他のコンピュータやシステムから独立した個別の環境で検証します。
■統合テスト
統合ラボで実行する統合テストは、Webサーバーの機能、パフォーマンス、およびセキュリティを統合し、一緒に実行するプラットフォームやサーバーを含むネットワーク環境で検証します。
■アプリケーションテスト
アプリケーションテストは、Webアプリケーションの機能とパフォーマンスを検証するテストです。
開発用コンピュータにおける基本機能のテストから始まり、単体ラボへと進んで、最後に統合ラボで本番環境を想定したテストを行います。
■パイロットテスト
パイロットテストは、本稼働に先立ち、典型的なシステムユーザーが自分のワークステーション上で実際にシステムを試用して、Webサービスの性能性を確認します。
テストプロセスは、直線的に進むのではなく何度も繰り返しつつ進みます。統合テストでもんだがみつかった場合は、まずその問題を修正して問題が解決したことを確認します。その後、再度単体テストに戻り、修正によって結果が変わっていないかどうかテストします。このプロセスでは複数の手順を並行して実行できる場合も多いため、テスト期間が短くても済むこともあります。
■Web Capacity Analysis Tool
IIS 6.0 Resource Kit Tools には Web Capacity Analysis Tool (WCAT) 5.2 が含まれています。IIS 6.0 Resource Kit Tools をダウンロードするには、次のマイクロソフト Web サイトを参照してください。
http://www.microsoft.com/downloads/details.aspx?FamilyID=56fc92ee-a71a-4c73-b628-ade629c89499&DisplayLang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=56fc92ee-a71a-4c73-b628-ade629c89499&DisplayLang=en)
■Web Application Stress Tool ⇒存在しない…。
Web Application Stress Tool をダウンロードするには、次のマイクロソフト Web サイトを参照してください。
http://www.microsoft.com/downloads/details.aspx?FamilyID=e2c0585a-062a-439e-a67d-75a89aa36495&DisplayLang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=e2c0585a-062a-439e-a67d-75a89aa36495&DisplayLang=en)