Shashikant Jagtap: Automatisieren Web Performance Data Collection mit Behat und BrowserMob Proxy

Shashikant Jagtap hat auf seiner Website über die Verwendung der PHP-basierten Behat TDD-Test-Tool und die BrowserMob-Proxy , um ein automatisiertes System, Performance-Daten sammelt sich auf Ihre Anwendungen (einschließlich Ladezeit, Aufnahme-Header und Simulationen des Netzwerkverkehrs und Latenz) zu machen.

BrowserMob Proxy ist ein Dienstprogramm, das für capuring HTTP-Datenverkehr und Leistungsdaten aus dem Browser verwendet wird. BrowserMob-Proxy fügt in wesentlichen fehlen Funktionen wie die Überprüfung HTTP-Status-Codes und Injizieren Header für HTTP Basic Auth. Web Perfomance Daten können manuell durch andere Tools wie Firebug oder Entwickler-Tools erfasst werden. Mit BrowserMob Proxy können wir perfonace Daten in HAR -Format während der Ausführung automatisierter Tests.

Er enthält die Befehle, die Sie benötigen, um die PHP-Schnittstelle für BrowserMob ( PHPBrowserMob ) Proxy selbst und eine Probe Test-und Kontext-Datei, die einige Prüfungen gegen Facebook läuft.

PHPDeveloper.org

Schreibe einen Kommentar