2012-02-28 8 views
1

お互いの理想的なツールセットを除外していると思われるプロファイルの要件がいくつかあります。私はC#で、スクリプト、フレーム、およびそれに続くすべての構成要素の "丁寧な読み込み"コンテンツの完全なセットに対するネットワーク転送サイズ&の読み込み時間を測定しています。私はこれを展開プロセスの一歩として踏み出し、プログラムで結果を記録するので、Firebugや他のF12オプションはそうではありません。測定は、必要があります(プログラムでDHTMLの合計転送サイズを測定する

  • はGZIPの効果を測定/圧縮にはJavaScript/DHTMLによって開始
  • 負荷素子を収縮させる、ならびにブラウザキャッシュは、オン/オフのときスタイルシート
  • によって参照される画像は、デルタを計算します一部要素は、キャッシュ制御プライベートヘッダーで送信されます)

株式.NET 3.5のWebBrowserコントロールはjavascriptを私に与え、DHTML handliタイミング目的では、転送サイズの測定はありません。私は、DOMをトラバースし、src属性を持つ任意の要素に対してHttpWebRequestsを個別に発行することができますが、私はそのことを避けたいと思います。 TIAに提案をお願いします。

答えて

1

フィドラーはAPIを持っています:http://www.fiddlertool.com/Fiddler/dev/。それは自動化(ExecAction.exe)を可能にします。探しているすべての指標がサポートされているかどうかはわかりません。