Как вы измеряете время загрузки сайта в IE6? - PullRequest
3 голосов
/ 28 августа 2009

Я ищу что-то похожее на Hammerhead . В настоящее время я пишу код javascript для тестирования и предпочитаю использовать инструмент, которым я могу легко поделиться, и с графическим интерфейсом.

Редактировать: Я надеюсь на то, что отслеживает события загрузки, если это возможно, и может легко выполнить повторные тесты.

Ответы [ 2 ]

1 голос
/ 28 августа 2009

Fiddler2 предоставит информацию о времени загрузки ваших страниц и всего их содержимого. Кроме того, инструменты разработчика IE8 будут указывать для вас время загрузки функций на странице. Просто нажмите F12 .

Для Fiddler просто загрузите страницу и посмотрите результаты заголовков / времени в правом кадре.

Для инструментов разработчика IE8:

  1. На вкладке Profiler нажмите Начать профилирование
  2. Перезагрузите страницу F5 , затем нажмите Остановить профилирование после загрузки, и вы увидите время для вызова каждой функции или всего дерева вызовов.

Вы также можете использовать Firebug Lite , чтобы дать IE некоторую любовь к Firebug ... просто получите и зарегистрируйте дату в начале загрузки страницы ... и в конце страницы загружаются ... и регистрируют дельту.

0 голосов
/ 12 октября 2012

Что касается Firebug Lite, сначала обратите внимание, что в IE8 есть ошибка с 1.4, мне пришлось переключиться обратно на v1.3 согласно этого ответа . Во-вторых, вам нужно включить ссылку на скрипт на <head>, а не использовать букмарклет, так как при перезагрузке страницы форма букмарклета в Firebug lite исчезнет. Мне потребовалось некоторое время, чтобы выяснить код для регистрации времени, который я в конечном итоге нашел на с. 15 из этого Руководство Firebug

Вставьте этот код в <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, скриптов и изображений, а не время для кода на стороне сервера. Если вы хотите, чтобы вам понадобилось использовать Fiddler согласно ответу @scunliffe

...