Статьи

Тестирование производительности возвращается с бумерангом

Yahoo Boomerang — один из самых интересных и инновационных проектов, которые я недавно обнаружил. Разработчики часто тестируют производительность страниц и скриптов, используя такие инструменты, как Firebug и YSlow . Инструменты обычно могут измерять время загрузки и задержку, чтобы гарантировать, что ваши страницы остаются отзывчивыми.

К сожалению, вы никогда не можете быть уверены, что ваши лабораторные испытания соответствуют условиям в реальном мире. Возможно, вы используете Chrome на новой Mac Book, подключенной к широкополосному каналу 100 Мб, но что, если большинство ваших пользователей сидят в другой части мира, используя IE4 в Windows 98 с коммутируемым соединением? (ОК, вряд ли, но вы поняли!)

Введите Boomerang — новый проект Yahoo JavaScript, который измеряет время отклика, с которым сталкиваются реальные пользователи. Инструмент можно использовать для измерения времени загрузки страницы, пропускной способности, задержки, вызовов Ajax, времени загрузки виджетов и многого другого. Собранные данные передаются обратно на один URL-адрес маяка на вашем сервере, где они могут быть сохранены и проанализированы.

Вы должны заметить, что Boomerang не является решением для установки и запуска, как YSlow — вам нужно определить свои собственные параметры тестирования, хранилище и отчеты. Тем не менее, я подозреваю, что в ближайшем будущем появятся простые в использовании размещенные версии приложения.

Бумеранг — это бета-версия, но она бесплатна и доступна для использования сейчас. Для получения дополнительной информации прочитайте документацию Boomerang , загрузите файлы или просмотрите проект на github .

Вы найдете бумеранг полезным? Вы попробуете это в своих системах?