3

TCP ソケットを使用して通信するアプリケーションを構築しています。低速条件下での動作をテストしたい。

サイトに同様の質問がありますが、私が理解しているように、それらは HTTP トラフィックを扱っているか、Linux に関するものです。私のトラフィックは HTTP ではなく、通常の TCP ソケットであり、OS は Windows です。

Modem Speed に fiddler の設定を使用してみましたが、うまくいきませんでした。HTTP 接続でしか機能しないようです。

4

3 に答える 3

2

おそらく単体テストの広範なセットに投資したいのは事実ですが、VMWare Workstationを使用してさまざまなネットワーク条件をシミュレートできます。

ネットワーク設定画面

テスト用に仮想マシンをインストールし、ブリッジ ネットワークをセットアップし (VM が実際のネットワークにアクセスできるようにするため)、コードを VM にアップロードする必要があります。

その後、設定の変更を開始して、アプリケーションのパフォーマンスを確認できます。

NetLimiterも使用できますが、オプションが少なくなります (あなたの場合、パケット損失はテストするのが非常に興味深いものであり、netlimiter では利用できません)。

于 2013-11-15T11:00:22.993 に答える