2011-06-27 7 views
3

複数のajaxリクエストと、サーバー側とクライアント側のロジックでの同期実行の両方を持つ、ASP.NETでページを読み込む時間を測定するために使用するツールは何ですか?ページのパフォーマンスを測定する

最後のajax呼び出しを含めて、完全なページの読み込みに要する時間を計算することに興味があります。私はXmlHttpRequest時間だけFirebugを使うことができると理解していますが、私は可能な限り正確に同期時間を計算するツールを認識していません。

答えて

2

YSlow by Yahooは、この種のパフォーマンステストのためのかなり良い開発ツールです。

+0

Firefoxを使用している場合、YSlowにはWeb開発者のためのプラグインが必要です。 Chromeの場合はPageSpeed、Internet Explorerの場合はDeveloper Toolsを使用することもできます。 – softwaredeveloper

0

HTML5のナビゲーションタイミングを使用し、このブックマークレットを使用することができますhttp://66.7percentangel.com/2011/12/breaking-down-onload-event-performance-bookmarklet/これはYSlowやPage Speedなどの他のツールより正確です。ここでは、適切なイベントの完了時にブラウザによってレイテンシが記録されるからです)一方、YSlowのようなツールは、現在の時刻を取得するためにJSのDate関数を使用します。 Javascriptランタイムは単一のスレッドで実行されるため、要求が行われたときではなく、リクエストが提供された時間が得られるため、正確ではありません。

関連する問題