2017-04-11 8 views
-1

私はJMeterを通じて1つのWebアプリケーションを記録しようとしましたが、 "Urls to exclude"フィールドに何も記載されていません。すべてのリクエストは.swfを除いて記録されています。しかし、私がフィドラーで録音しようとしたとき、.swfが記録されました。なぜかJMeterがそのような要求を記録することができない理由をピウスが教えてくれるでしょうか?なぜJMeterは.swfフラッシュファイルリクエストを記録するのが難しいのですか?

+0

JMeterはブラウザではなく、プロトコルレベルで動作します。 Webサービスやリモートサービスに関する限り、JMeterはブラウザ(または複数のブラウザ)のように見えます。 JMeterはブラウザでサポートされているすべてのアクションを実行しません。特に、JMeterはHTMLページにあるJavascriptを実行しません。また、HTMLページをブラウザとして表示することもありません(応答をHTMLなどと見なすことはできますが、タイミングはどのサンプルにも含まれず、一度に1つのスレッド内の1つのサンプルしか表示されません)。 –

答えて

1

Fiddlerはどちらも「再生」しません - ブラウザが行います。フィドラーはちょうど中間に座って、あなたのブラウザ&ターゲットサービス間のすべてのHTTP(S)通信をキャッチします。 & "気付いて"何かが "演奏"されていても、それはただHTTP通信を聞いているだけです。

そして、あなたがこの特定の要求をFiddlerに記録するとすぐに、他のすべてがあなたが望むようにJMeter要素に記録します。何が問題なのですか?

テストプランに手動で追加するだけです!

関連する問題