3

Hammerheadに似たものを探しています。現在、テスト用の JavaScript コードを書いていますが、簡単に共有でき、GUI を備えたツールを使用したいと思っています。

編集:可能であればロードイベントを追跡し、簡単に繰り返しテストを実行できるものを望んでいます。

4

2 に答える 2

1

Fiddler2は、ページとそのすべてのコンテンツの読み込み時間情報を提供します。さらに、IE8 の開発者ツールは、ページ内の関数の読み込み時間を示します。を押すだけF12です。

Fiddler の場合は、ページをロードして、右側のフレームでヘッダーと時間の結果を確認するだけです。

IE8 開発者ツールの場合:

  1. [プロファイラー] タブで、Start Profiling
  2. ページをリロードし、ロードF5後に を押すStop Profilingと、各関数またはコール ツリー全体を呼び出す時間を確認できます。

また、 Firebug Liteを使用して IE に Firebug の愛を与えることもできます...ページの読み込みの開始時とページの読み込みの終了時に日付を取得してログに記録し、デルタをログに記録するだけです。

于 2009-08-28T11:07:13.503 に答える
0

Firebug Lite では、最初に IE8 の 1.4 にバグがあることに注意してください。この回答に従って v1.3 に戻す必要がありました。<head>次に、ページをリロードすると Firebug lite のブックマークレット形式が消えるため、ブックマークレットを使用するのではなく、スクリプト リンクを含める必要があります。時間をログに記録するためのコードを理解するのにしばらく時間がかかりましたが、最終的には p. このFirebug ガイドの 15

このコードを<head>

<script type="text/javascript" src="https://getfirebug.com/releases/lite/1.3/firebug-lite.js"></script>
<script type="text/javascript">console.time('firebug lite');</style>

次に、このコードを本文セクションの最後に配置します。

<script type="text/javascript">console.timeEnd('firebug lite');</style>

これは、サーバー側コードの時間ではなく、html、css、スクリプト、および画像の読み込み時間のみを示すことに注意してください。必要な場合は、@ scunliffe の回答に従って Fiddler を使用する必要があります

于 2012-10-12T16:36:12.370 に答える