0

統合/機能テストを行いたい C# で単純な HTTP プロキシ サーバーを作成しました。これを行うために使用できる製品は既に作成されていますか? そうでない場合、これに対して独自のテストを作成する最良の方法は何ですか (私はすでに単体テストを持っています)?

4

4 に答える 4

1

Web ページを配信して統合をテストするには、次のいずれかを試すことができます。

C# の xUnit から Watin テストを直接実行することもできます。これは、アプリケーションに対して実行します。また、Watin のブラウザでプロキシ設定を動的に設定することも可能だと思います (おそらく他の設定も)。

別の方法として、特定のアドレスに HTTP リクエストを送信するには、JMeterを試してください。

于 2008-09-19T18:05:15.463 に答える
0

少しオフトピック:カスタムHTTPプロキシの共有を見て、作成者が忘れている(そして後で必要であることに気付く)通常の機能は、CONNECTメソッドのサポートです。CONNECTがないと、プロキシをTLS/SSL接続に使用できません。また、プロキシを介して非HTTPトラフィックをトンネリングするソフトウェアも機能しません。

于 2008-09-19T20:31:23.583 に答える
0

上記を使用している場合は、WANネットワークをシミュレートするための最良の方法で説明されている遅延/パケット損失注入ツールの1つを実行することもお勧めします。残念ながら、乱雑でない環境でプロキシをテストすると、プロキシが安定していると判断するのは簡単です。

于 2009-05-01T18:44:33.637 に答える
0

使用する製品はあと 2 つあります。

  • ウェブポリグラフ
  • ファンクロード

どちらもGoogle経由で簡単に見つけることができます。どちらも、Web サーバー/プロキシの機能テストと負荷テストを実行します。

于 2008-10-29T08:27:28.553 に答える