Как измерить время загрузки веб-страницы для каждого скрипта, CSS, AJAX, включая запросы GET и POST для URL внешнего сайта через программу - PullRequest
0 голосов
/ 19 ноября 2011

Мне нужно измерить время загрузки каждого компонента веб-страницы (css, javascripts, ajax-запрос, включая каждый ресурс с помощью методов GET и POST. Это можно сделать и просмотреть с помощью элемента проверки Chrome, httpwatch или другого программного обеспечения, но мне нужно что-то, что может передавать переменные для отправки запроса с использованием сценариев, а затем измерять все, что происходит по этому запросу.

Другое дело, что мне нужно было следить за внешним веб-сайтом, и поэтому я не могу контролировать веб-страницы, где я мог бы написать свой собственный код вокруг каждой загрузки, выгрузить вызов для измерения общего времени, потребляемого на самой странице

1 Ответ

0 голосов
/ 21 ноября 2011

Взгляните на http://code.google.com/p/pcaphar/ или http://pcapperf.appspot.com/

. Вы можете использовать стандартные инструменты тестирования для создания сценариев тестирования, а затем запустить Wireshark, tcpdump и т. Д. Для захвата трафика в pcap.файл во время выполнения теста.

Используйте один из вышеперечисленных инструментов для генерации HAR, а затем вы можете проанализировать их с помощью различных доступных инструментов.

...