Pregunta

Como estoy empezando a hacer algunas front end engineering en el trabajo, me gustaría correctamente cuantificar el speedup obtenidos.

Me gustaría ser capaz de utilizar un valor medio de, digamos, 50 tiempos de carga de página medido por YSlow o Google Page Speed.Obviamente, yo no quiero pegarle a la recarga de 50 veces y anote el valor.

Hay un FF plugin para que o voy a tener que escribir una extensión Firebug de mí mismo?O tal vez hay un no-FF, herramienta de línea de comandos que hace lo que estoy pensando?

¿Fue útil?

Solución

Hace poco hizo una charla sobre esto en Google Conferencia de automatización de pruebas en Zurich para esto.

Diapositivas para ello son aquí

Y lo hice una entrada de blog en mi sitio de la compañía al respecto y que se puede encontrar aquí

Hemos sido capaces de utilizar el YSlow Beacon y selenio juntos para automatizar todo el proceso.

Espero que ayude!

Otros consejos

También echa un vistazo a GTmetrix que puede hacer PageSpeed y YSlow análisis de una variedad de razones y tiene un API que puede utilizar para automatizar este proceso.

No está seguro de si el uso de Gruñido en su flujo de trabajo de desarrollo, pero no es un gran paquete disponible que permite el fácil de secuencias de comandos - check it out:

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

Una vez que se ejecuta, que es la salida de los resultados de la siguiente manera:

Grunt pagespeed

O, si usted prefiere escribir su propio, el de Google PageSpeed API también es muy fácil de usar.Echa un vistazo a este post en el blog para más información:

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top