必要になるテスト環境の種類

テストする設定を定義するには、次の点を考慮する必要があります。

開発 — 単体テスト、特定の統合テスト用。

テスト — 大部分のテスト用。

ライブ — 最終的なパフォーマンステストおよびストレステスト用。顧客の受け入れテスト用。

また、必要なインスタンスを決定する必要があります(通常は、すべてのレベルのテスト用に各インスタンスの少なくとも1つ)。

作成者 — このインスタンスを使用すると、作成者はコンテンツを入力および公開できます。

パブリッシュ — このインスタンスは、訪問者がアクセスできるように、パブリッシュ済みの形式でWebサイトを表示します。

Dispatcher と合わせてテストする必要があります。

最後に、実際のハードウェアを検討する必要があります。パフォーマンステストはすべて、最終的なライブ環境とできる限り類似した構成のシステムでおこなう必要があります。このため、プロジェクトの開始を次の 2 つに分けることをお勧めします。

ソフトローンチ :可用性の低減これにより、実稼動環境での実際の条件下でのパフォーマンステスト、チューニング、最適化に要する時間を確保できます。

ハードローンチ — 完全な可用性。

このページ