インターネット アプリケーションのテスト

インターネット上のテストには、独特の考慮が必要です。特に、Web サーバーで実行するアプリケーションのテストは複雑です。 通常、最初のテストは、テスト サーバーに接続している単一のユーザー クライアントを使用して行います。 このようなテストは、コードのデバッグに便利です。

また実際の条件をテストします。低速シリアル回線だけでなく高速接続を介して接続されている複数のクライアントでは、モデム接続など。 現実的な状況のシミュレートは簡単ではありませんが、現実に即したシナリオを作成して実行するだけの価値はあります。 ツールを使用して、容量とストレスをテストすることもあります。 ただし、タイミングのバグなどの特殊なバグは、見つけるのも再現するのも困難です。

インターネットのプログラミングで考慮を要する点の 1 つに、可視性の問題があります。 同じサイトに多数のアクセスが集中すると、サーバーの効率が低下します。 効率の低下によって問題が生じないようにすることが重要です。 たとえば、アプリケーションの失敗によって、レジストリへの書き込み中またはクライアントの Cookie への書き込み中にデータが破損するなど、ユーザーのコンピューターに破壊的な影響を与えないことが重要です。

参照

概念

MFC インターネット プログラミングの作業

MFC インターネット プログラミングの基礎