SlideShare a Scribd company logo
Submit Search
Upload
Login
Signup
Getting the most out of WebPageTest
Report
Patrick Meenan
Follow
Software Engineer at Facebook
Sep. 13, 2019
•
0 likes
•
2,285 views
1
of
64
Getting the most out of WebPageTest
Sep. 13, 2019
•
0 likes
•
2,285 views
Download Now
Download to read offline
Report
Internet
Presentation from FITC Web Unleashed 2019
Patrick Meenan
Follow
Software Engineer at Facebook
Recommended
WebPagetest Power Users - Velocity 2014
Patrick Meenan
8.8K views
•
55 slides
Scaling Front-End Performance - Velocity 2016
Patrick Meenan
1.9K views
•
28 slides
TLS - 2016 Velocity Training
Patrick Meenan
970 views
•
37 slides
How fast is it?
Patrick Meenan
3.8K views
•
40 slides
Hands on performance testing and analysis with web pagetest
Patrick Meenan
3K views
•
20 slides
Tracking Performance - Velocity NYC 2013
Patrick Meenan
4.9K views
•
62 slides
More Related Content
What's hot
The Recording HTTP Proxy: Not Yet Another Messiah - Bulgaria PHP 2019
Viktor Todorov
585 views
•
105 slides
Asynchronous Web Programming with HTML5 WebSockets and Java
James Falkner
21.1K views
•
47 slides
SPDY - or maybe HTTP2.0
Andreas Bjärlestam
7.8K views
•
83 slides
Interactive web. O rly?
timbc
469 views
•
85 slides
Choosing a Web Architecture for Perl
Perrin Harkins
8.2K views
•
23 slides
Web Performance Automation - NY Web Performance Meetup
Strangeloop
1.4K views
•
111 slides
What's hot
(20)
The Recording HTTP Proxy: Not Yet Another Messiah - Bulgaria PHP 2019
Viktor Todorov
•
585 views
Asynchronous Web Programming with HTML5 WebSockets and Java
James Falkner
•
21.1K views
SPDY - or maybe HTTP2.0
Andreas Bjärlestam
•
7.8K views
Interactive web. O rly?
timbc
•
469 views
Choosing a Web Architecture for Perl
Perrin Harkins
•
8.2K views
Web Performance Automation - NY Web Performance Meetup
Strangeloop
•
1.4K views
WebSockets and Java
Bozhidar Bozhanov
•
3.3K views
WebSockets Everywhere: the Future Transport Protocol for Everything (Almost)
Ericom Software
•
3.8K views
$PENK->{'YAPC::Tiny'};
Ping-Hsun Chen
•
433 views
Roy foubister (hosting high traffic sites on a tight budget)
WordCamp Cape Town
•
2.5K views
University of Delaware - Improving Web Protocols (early SPDY talk)
Mike Belshe
•
920 views
Realtime web application with java
JeongHun Byeon
•
4.4K views
Google Chromebook for the Enterprise: Yeah or Meh?
Ericom Software
•
2.9K views
Phpworld.2015 scaling magento
Mathew Beane
•
35.9K views
Http Status Report
ConSanFrancisco123
•
580 views
04 web optimization
Nguyen Duc Phu
•
423 views
Magento performance & optimisation best practices
Philippe Humeau
•
1.7K views
Magento Performance Improvements with Client Side Optimizations
PINT Inc
•
5.6K views
Magento Performance Optimization 101
Angus Li
•
10.2K views
Http/2
Adrian Cardenas
•
1.5K views
Similar to Getting the most out of WebPageTest
Hacking Web Performance 2019
Maximiliano Firtman
1.1K views
•
130 slides
Hacking Web Performance
Maximiliano Firtman
1.2K views
•
109 slides
Http/2 - What's it all about?
Andy Davies
4.4K views
•
57 slides
Building an Automated Behavioral Malware Analysis Environment using Free and ...
Jim Clausing
599 views
•
46 slides
Natural Language Processing sample code by Aiden
Aiden Wu, FRM
79 views
•
35 slides
Incident response: Advanced Network Forensics
Napier University
539 views
•
26 slides
Similar to Getting the most out of WebPageTest
(20)
Hacking Web Performance 2019
Maximiliano Firtman
•
1.1K views
Hacking Web Performance
Maximiliano Firtman
•
1.2K views
Http/2 - What's it all about?
Andy Davies
•
4.4K views
Building an Automated Behavioral Malware Analysis Environment using Free and ...
Jim Clausing
•
599 views
Natural Language Processing sample code by Aiden
Aiden Wu, FRM
•
79 views
Incident response: Advanced Network Forensics
Napier University
•
539 views
Secondary authorization code.txt (0.04 kb)
francescobettin1
•
386 views
Configure Mikrotik Khmer.pdf
BT Digital
•
1K views
Bluemix hadoop beginners Guide part I
Joseph Chang
•
1.6K views
Devoxx Maroc 2015 HTTP 1, HTTP 2 and folks
Nicolas Martignole
•
10.5K views
Http capturing
Eric Ahn
•
894 views
Revisiting HTTP/2
Fastly
•
1.3K views
International Site Speed Tweaks - ISS 2017 Barcelona
Bastian Grimm
•
5.6K views
Making the Most of HTTP In Your Apps
Ben Ramsey
•
10.9K views
Performance in business terms
Strangeloop
•
1.1K views
RESTful design
Robert MacLean
•
352 views
Python at Facebook
Angelo Failla
•
4.6K views
PyParis 2017 / Writing a C Python extension in 2017, Jean-Baptiste Aviat
Pôle Systematic Paris-Region
•
993 views
tit
Christian Heinrich
•
1.9K views
Scraping with Python for Fun and Profit - PyCon India 2010
Abhishek Mishra
•
1.5K views
More from Patrick Meenan
Resource Prioritization
Patrick Meenan
1.4K views
•
46 slides
HTTP/2 Prioritization
Patrick Meenan
3.1K views
•
68 slides
Http2 in practice
Patrick Meenan
2.9K views
•
169 slides
Resource loading, prioritization, HTTP/2 - oh my!
Patrick Meenan
1.9K views
•
40 slides
Machine Learning RUM - Velocity 2016
Patrick Meenan
851 views
•
18 slides
Service workers - Velocity 2016 Training
Patrick Meenan
668 views
•
39 slides
More from Patrick Meenan
(20)
Resource Prioritization
Patrick Meenan
•
1.4K views
HTTP/2 Prioritization
Patrick Meenan
•
3.1K views
Http2 in practice
Patrick Meenan
•
2.9K views
Resource loading, prioritization, HTTP/2 - oh my!
Patrick Meenan
•
1.9K views
Machine Learning RUM - Velocity 2016
Patrick Meenan
•
851 views
Service workers - Velocity 2016 Training
Patrick Meenan
•
668 views
Front-End Single Point of Failure - Velocity 2016 Training
Patrick Meenan
•
757 views
Measuring performance - Velocity 2016 Training
Patrick Meenan
•
879 views
Service Workers for Performance
Patrick Meenan
•
8.1K views
Velocity 2014 nyc WebPagetest private instances
Patrick Meenan
•
8.5K views
Mobile web performance - MoDev East
Patrick Meenan
•
3.4K views
Image optimization
Patrick Meenan
•
8.8K views
Measuring the visual experience of website performance
Patrick Meenan
•
2.6K views
Velocity EU 2012 - Third party scripts and you
Patrick Meenan
•
2.6K views
Selecting and deploying automated optimization solutions
Patrick Meenan
•
1.4K views
Google I/O 2012 - Protecting your user experience while integrating 3rd party...
Patrick Meenan
•
3K views
Velocity 2012 - Taming the Mobile Beast
Patrick Meenan
•
54.3K views
Measuring web performance
Patrick Meenan
•
5.3K views
Frontend SPOF
Patrick Meenan
•
4.2K views
Web Performance Optimization
Patrick Meenan
•
1.4K views
Recently uploaded
Web3_Metaverse_Foundations - DTW Coppenhagen - FINAL - 230919
Michael Lesniak
131 views
•
19 slides
380869421-final-ict-animation-grades-11-12.pdf
MarlRinaEsperanza
6 views
•
13 slides
Second messenger.pptx
Laraibzafar15
15 views
•
15 slides
DSL - EDM OFFER - DUNK.pptx
MarcLewis35
150 views
•
22 slides
Guide to play with a GOD-TIER Swain adc.pptx
MizuBeats
11 views
•
4 slides
IPv6 Deployment and Activities in Japan, 2023
Akira Nakagawa
9 views
•
32 slides
Recently uploaded
(20)
Web3_Metaverse_Foundations - DTW Coppenhagen - FINAL - 230919
Michael Lesniak
•
131 views
380869421-final-ict-animation-grades-11-12.pdf
MarlRinaEsperanza
•
6 views
Second messenger.pptx
Laraibzafar15
•
15 views
DSL - EDM OFFER - DUNK.pptx
MarcLewis35
•
150 views
Guide to play with a GOD-TIER Swain adc.pptx
MizuBeats
•
11 views
IPv6 Deployment and Activities in Japan, 2023
Akira Nakagawa
•
9 views
wikipedia.docx
rajsharma175677
•
6 views
Streaming data using aws serverless in a bank - AWS Community day NL 2023
Jacob Verhoeks
•
23 views
EAC-VB2023.pdf
ssuserb29f84
•
15 views
Serverless and event-driven in a world of IoT
Jimmy Dahlqvist
•
16 views
Networking Basic Refresh.pdf
CS Knowledge
•
12 views
i3.pdf
ssusere51484
•
29 views
APrIGF 2023: Sustainability of Complementary Connectivity Initiatives
APNIC
•
113 views
CASE STUDY.pdf
ShivamYadav8517
•
8 views
Hacktober Fest 2023 Session
Adnan Sheikh
•
36 views
Binisha.pptx
SuvamMaharjan1
•
8 views
The value of measuring your accessibility maturity
Intopia
•
20 views
TAICS - Cybersecurity Certification for European Market.pptx
Javier Tallón
•
18 views
[FediForum] Reisman FairPay - Rethinking Revenue.pdf
Teleshuttle Corporation
•
23 views
Microsoft Blockchain Case Studies.pptx
JoelJohn481077
•
10 views
Getting the most out of WebPageTest
1.
Getting the Most
out of Patrick Meenan @PatMeenan slideshare.net/patrickmeenan
2.
www.webpagetest.org
11.
webpagetest.org/easy
17.
Red = 4xx+
(Error) Yellow = 3xx (Redirects, Not-Modified)
18.
Green Vertical: Start
Render
19.
Pink Vertical: DOM Content
Loaded
20.
Blue Vertical: onLoad
21.
Blue: HTML
22.
Green: CSS
23.
Orange: Script
24.
Purple: Image
25.
Red: Font
26.
Connection Setup Teal: DNS Orange:
TCP Connect Purple: TLS Negotiation
27.
Pink Blobs: Script
Execution
28.
Chrome Stair-Step
29.
CPU
30.
Bandwidth
31.
Main Thread
32.
Main Thread Interactive
40.
https://www.webpagetest.org/video/compare.php?tests=190911_K9_b5d63ab23f6d8cde98ba79992f52134a-l:Original
41.
https://www.webpagetest.org/video/compare.php?tests=190911_K9_b5d63ab23f6d8cde98ba79992f52134a-l:Original
52.
https://andydavies.me/blog/2019/08/07/experimenting-with-link-rel-equals-preconnect-using-custom-script-injection-in-webpagetest/
56.
Scripting – Testing
Service Worker Navigate https://www.example.com/sw-install.html Sleep 5 Navigate https://www.example.com/
57.
OverrideHost Script Command +
=
60.
https://github.com/pmeenan/cf-workers/blob/master/xhost/xhost.js
62.
https://github.com/pmeenan/cf-workers/tree/master/optimization-pack
63.
https://www.webpagetest.org/?bulk=1
64.
Thank You! Patrick Meenan @PatMeenan slideshare.net/patrickmeenan