Webアプリケーション(WebサービスまたはWebサイトまたはRIAを呼び出すデスクトップアプリケーション)を手動でテストして、低速インターネット接続(たとえば、56 kbps)でどのように動作するかを確認したい場合があります。実際の速度よりも遅い速度をシミュレートすることで、ネットワークを介してそれを行うことは可能ですか?はいの場合、低品質の接続(パケット損失、接続ドロップなど)をシミュレートすることもできますか?
5 に答える
速度に関する私自身の質問に対する答えを見つけました:System.Threadingを使用してダウンロード速度をシミュレートするにはどうすればよいですか?
パケット損失と接続ドロップのシミュレーションはどうですか?
私はこのツールでそれをしましたhttp://bandwidthcontroller.com/purchaseStandard.html
彼らは無料の試用版と安いフルバージョンを持っています。
テスト後に必ずアンインストールしてください。非アクティブ化されている場合でもネットワークを詰まらせるためです。
So it is a really crappy tool, except for when you want a slow network.
HTTPデバッグツールであるFiddlerには、HTTPリクエストを抑制して56kの速度をエミュレートするオプションがあります。速度は少しいじくり回すだけで調整できます。
電話回線を利用できる場合は、シミュレートするのではなく、実際のモデムを使用することを検討してください。テストするアドレスをモデム経由でルーティングし、他のすべてのトラフィックには通常の接続を使用できます。
オープンソースのワイドエリアネットワークエミュレータであるWANemを試してください。イメージ(iso、knoppix live cd)またはVMWare仮想アプライアンスをダウンロードできます。