2012-03-09 110 views

答えて

4

JMeterはブラウザではなく、負荷生成ツールです。 HTTPトラフィックを生成することはできますが、ロードされたページにあるJavaScriptを実際に解析/実行することはありません。

AJAXアプリケーションのテストをロードする必要がある場合は、通常のブラウザリクエストやAJAXリクエストからHTTPトラフィックを簡単にシミュレートできます。

機能的なブラウザテストでは、Seleniumを使用することをおすすめします。

1

いいえ.JMeterは、HTMLページに埋め込まれたJavascriptまたはアプレットを処理しません。

JMeterは適切なリソースをダウンロードできます(正しいオプションが設定されていれば埋め込みリソースは自動的にダウンロードされます)が、HTMLは処理されず、Javascriptの機能は実行されません。

ページでJavascriptを使用してURLを構築したりフォームを送信したりする場合は、Proxy Recording機能を使用して必要なサンプラーを作成できます。これが不可能な場合は、Javascriptが何をしているかを判断するために、コードの手動検査が必要になることがあります。

関連する問題