Плагины Firefox для упрощения веб тестирования

October 2, 2008

Несколько дней назад, потребовалось найти простой плагин или программу, для оценки скорости загрузки страницы на клиентской стороне. Наилучшим решением мне показался плагин YSlow от Yahoo. Он устанавливается в Firebug в виде отдельной закладки. После полной загрузки в репорте (на трёх закладках внутри YSlow) можно посмотреть оценку производительности (оценка ставится по шести (A F) и ста бальным шкалам), а так же статистику по кешу и загруженным компонентам.

Плагин YSlow

Плагин YSlow

Полноценной оценки производительности сделать не получится, но у этого плагина есть интересная особенность – отчет по производительности содержит 13 разделов по разным проблемам и рекомендаций по улучшению из Yahoo! Developer Network. Exceptional Performance.

Плагин YSlow. Закладка Cache

Плагин YSlow. Закладка Cache

Из интереса прошелся по разделу Web Development на сайте Mozilla и нашел около пятидесяти плагинов, которые могут помочь при тестировании страниц.

В первую очередь меня заинтересовали простые плагины – реализующие одну единственную функцию, но как можно удобнее. Bug.gd Error Search – поиск ошибки в базе данных Bug.gd, достаточно выделить текст ошибки и кликнуть на секции Bug.gd. Для того чтобы посмотреть как выглядит текущая страница в разных браузерах подойдет плагин Launchy.

Плагин Launchy

Плагин Launchy

Получить информацию по серверу можно с помощью Server Spy с ShowIP. Первый показывает версию вебсервера, второй IP.

Плагины Show IP и Server Spy

Плагины Show IP и Server Spy

Screen Grab – с помощью этого плагина можно сделать снимок веб страницы целиком, только видимой части или выбранной области (выбор делается визуально). Причем можно сразу сохранить в файл, либо скопировать в клипборд.

Для анализа HTTP понравились плагины Live HTTP Header и HttpFox. HTTPFox по интерфейсу напоминает IE Watch, и, на мой взгляд, более удобен. Второй позволяет проанализировать последовательность запросов сделанных в разных закладках одновременно.

Плагины Live HTTP Headers и HTTP Fox

Плагины Live HTTP Headers и HTTP Fox

Leave Your Comment

 
Powered by Wordpress and MySQL. Theme by Shlomi Noach, openark.org