質問

いネットワークC++プログラムWindowsおきたいと思います試験のためのネットワークが切断の様々な。うっす。

現在、私は:

  1. 実際に切断ネットワークからワイヤーのマイコンピュータ
  2. 使用ipconfig/release
  3. を使用 cports プログラムのソケットを完全に

これらの方法ものに最適なっていただきたいと思いますように模倣ネットワークの問題が簡単になります。

うものであることは確かである接続に失敗し、時にはソケットを読み込みに失敗し、時にはソケット書き込みに失敗します。この場合もありましたユ使ってみましたね"という課題が示されています。

いであることができるのは一部の自動化ユニットテストをこのエミュレーション悪いネットワークがライトアップされます。

役に立ちましたか?

解決

するためには抽象的なネットワーク層、そしてできるユニットテストを注入興味深い失敗のイベントに適します。

他のヒント

最も近接して私が考えられることはいうようなものと VEDekstop からShunra..

模擬高レイテンシーと低帯域幅の試験データベースアプリケーション

Shunra VEデスクトップ基準は、Windowsクライアントソフトウェア-ソリューションシミュレーション広域ネットワークのリンクできるように試ールアプリケーションの現在と可能性ネットワーク条件から直接デスクトップに作成されます。

できるサブクラスもラクラスをご利用の管理ソケットと思われるCAsyncSocketはCSocketをご利用の場合MFC),オーバーライドの方法が失敗したい試験を挿入し適切なテストコードをオーバーライド.

を整理する方法は使用できますので、に依存するレベルにしたい。のための機能、利用できるルテスティングフレームワーク模擬る応答.ソフトウェアのレベルをお使いいただけますので地元のプロキシサーバーへのcontral接続します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top