Frage

Als ich beginne etwas Front-End-Engineering bei der Arbeit zu tun, würde Ich mag richtig die Beschleunigung erreicht quantifizieren.

Ich möchte in der Lage sein, einen Durchschnittswert von verwenden, sagen wir, 50 Ladezeiten gemessen von YSlow oder Google Page Speed. Offensichtlich will ich nicht reload 50mal und notieren Sie den Wert treffen.

Gibt es eine FF-Plugin für das, oder werde ich mich eine Firebug-Erweiterung schreiben müssen? Oder vielleicht gibt es ein nicht-FF, Kommandozeilen-Tool, das tut, was ich bin Planung?

War es hilfreich?

Lösung

Ich habe vor kurzem einen Vortrag über diesen bei Google Test Automation Conference in Zürich dafür.

Folien für sie sind hier

Und ich habe eine Blog-Post auf meiner Firma Website darüber und dass gefunden werden kann hier

Wir konnten die YSlow Beacon und Selen verwenden, zusammen, um den gesamten Prozess zu automatisieren.

Ich hoffe, das hilft!

Andere Tipps

Überprüfen Sie auch heraus GTmetrix , die aus einer Vielzahl von Gründen Pagespeed und YSlow Analyse tun und hat eine kostenlose API können Sie verwenden, um dies zu automatisieren.

Nicht sicher, ob Sie Grunt in Ihrer Entwicklung Workflow verwenden, aber es ist ein großes Paket avaible, die für eine einfache Scripting erlaubt - check it out:

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

Wenn Sie es ausführen, wird es die Ergebnisse wie folgt ausgegeben:

Grunt Pagespeed

Oder, wenn Sie es vorziehen, Ihre eigenen zu schreiben, ist die Google Page Speed-API ganz einfach auch zu verwenden. Schauen Sie sich diese Blog-Post für weitere Informationen:

http://deanhume.com / home / Blogpost / the-google-Page Speed-api-and-mvc-4/86

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top