Вопрос

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

Я хотел бы иметь возможность использовать среднее значение, скажем, 50 раз загрузки страницы, измеренное YSlow или Google Page Speed.Очевидно, я не хочу нажимать «перезагрузить» 50 раз и записывать значение.

Есть ли для этого плагин FF или мне придется самому писать расширение Firebug?Или, может быть, есть инструмент командной строки, отличный от FF, который делает то, что я планирую?

Это было полезно?

Решение

Недавно я говорил об этом на конференции Google Test Automation Conference в Цюрихе.

Слайды к нему есть здесь

И я сделал об этом сообщение в блоге на сайте моей компании, и его можно найти. здесь

Мы смогли использовать YSlow Beacon и Selenium вместе, чтобы автоматизировать весь процесс.

Надеюсь, это поможет!

Другие советы

Также проверьте GTmetrix который может выполнять анализ PageSpeed ​​и YSlow по разным причинам и имеет бесплатный API, который вы можете использовать для автоматизации этого процесса.

Не уверен, используете ли вы Grunt в своем рабочем процессе разработки, но существует отличный пакет, который позволяет легко писать сценарии — проверьте его:

https://www.npmjs.org/package/grunt-pagespeed

После запуска он выдаст следующие результаты:

Grunt pagespeed

Или, если вы предпочитаете написать свой собственный, Google PageSpeed ​​API также довольно прост в использовании.Дополнительную информацию можно найти в этом сообщении в блоге:

http://deanhume.com/home/blogpost/the-google-pagespeed-api-and-mvc-4/86

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top