1

WCAT を使用してアプリの負荷テストを行っていますが、フィドラーでトラフィックを確認したいと考えています。

WCAT スクリプトを実行すると問題なく実行されますが、フィドラーにトラフィックがまったく表示されません... WCAT トラフィックをプロキシするようにフィドラーを構成する必要がありますか?

テストしている Web アプリはローカル マシン上にありますが、「localhost」でアドレス指定していません。設定構成でマシンの名前を使用しています。フィドラーにもフィルターを設定していません。

編集:

これが私がテストしている私のトランザクションです(ipv4.fiddlerは、以下の提案に従って最近追加されたものです):

transaction
{
    id = "add a new user";
    weight = 1;

    request
    {
            verb = POST;
            postdata = "Name=Bob+Smith&Gender=M&DateOfBirth=01%2F01%2F1970&Email=testuserdude" + rand("1","1000") + rand("1","1000") + "@example.com&Password=123456&ConfirmPassword=123456";
        url         = "http://ipv4.fiddler/TokenBasedLoginTests/Account/Register";
        statuscode  = 302;
    }
    close
    {
        method      = ka;
    }
 }

ありがとう

マット

4

4 に答える 4

4

http://blogs.iis.net/thomad/archive/2010/05/11/using-the-wcat-fiddler-extension-for-web-server-performance-tests.aspxごとに、

WCAT 要求は Fiddler に表示されず、WCAT でプロキシ サーバーを使用することもできません。

そのステートメントの前半部分は、後半部分によって暗示されています。これは、WCAT チームがプロキシ サーバーを使用する機能を具体的に削除したことを示唆しています。これは奇妙な選択のように思えますが、負荷によってプロキシがダウンすることを彼らが考えた場合には意味があるかもしれません。

必要に応じて、Fiddler をリバース プロキシとして実行するように構成し、WCAT をそのリバース プロキシに向けることができます。そうするとトラフィックが表示され、Fiddler はインバウンド要求を実際の宛先にリダイレクトします。http://www.fiddler2.com/redir/?id=reverseproxyを参照してください。

代わりに Visual Studio Web テスト ツールを使用することを検討してください。これらはプロキシ (したがって Fiddler) を適切に使用するからです。

于 2010-08-26T14:42:44.253 に答える
0

のサーバーを使用するとどうなりますhttp://ipv4.fiddlerか? ローカル トラフィックは Fiddler を経由しませんが、wininet の上にプロキシとして ipv4.fiddler を追加します (私が誤解している可能性があり、Eric Lawrence が修正してくれると確信しています)。ローカルトラフィック?

私は Fiddler をかなり使用して Web アプリとサービスをテストし、常に ipv4.fiddler を使用してローカル トラフィックをキャプチャしています。

お役に立てれば!

于 2010-08-25T22:02:42.000 に答える
0

HTTP プロキシではなく、トランスポート レベルのツール (Wireshark や Ethereal など) を使用して、WCAT トラフィックを簡単に追跡できます (デバッグに非常に役立ちます)。これらのツールは、ネットワーク カード/パケット レベルでトラフィックをキャプチャできます。あなたがする必要があるのは...

a) クライアントとサーバー間のトラフィックを制限し、特定のプロトコル (HTTP など) を使用するようにフィルタを有効にしてキャプチャを実行します。ネットワーク カードには常に多くの無関係なトラフィックが流れており、フィルタリングを追加すると作業が容易になります。 . 複数のクライアントがある場合は、サーバーでキャプチャを実行するのが最適な場合があります。

b) ストリームのトレース (通常は、要求/応答に関連するパケットの 1 つをクリックして、要求/応答に再構築します。

これはスループット/パフォーマンスに影響することに注意してください。実際の実行ではオフにすることをお勧めします。これが役に立てば幸いです!

于 2010-12-06T16:14:03.403 に答える
0

このような拡張機能を使用できますhttp://blogs.iis.net/thomad/archive/2010/05/11/using-the-wcat-fiddler-extension-for-web-server-performance-tests.aspx

于 2010-08-25T13:43:30.300 に答える