…the new bits patrick meenan google @patmeenan [email protected]
TRANSCRIPT
![Page 2: …the new bits Patrick Meenan Google @patmeenan pmeenan@webpagetest.org](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c995503460f9495673f/html5/thumbnails/2.jpg)
New UI
2008 2009/10
![Page 3: …the new bits Patrick Meenan Google @patmeenan pmeenan@webpagetest.org](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c995503460f9495673f/html5/thumbnails/3.jpg)
New Locations
![Page 4: …the new bits Patrick Meenan Google @patmeenan pmeenan@webpagetest.org](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c995503460f9495673f/html5/thumbnails/4.jpg)
New Browsers
Chrome Frame
![Page 5: …the new bits Patrick Meenan Google @patmeenan pmeenan@webpagetest.org](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c995503460f9495673f/html5/thumbnails/5.jpg)
Above the Fold Time
![Page 6: …the new bits Patrick Meenan Google @patmeenan pmeenan@webpagetest.org](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c995503460f9495673f/html5/thumbnails/6.jpg)
DynaTrace Ajax Edition Sessions
![Page 7: …the new bits Patrick Meenan Google @patmeenan pmeenan@webpagetest.org](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c995503460f9495673f/html5/thumbnails/7.jpg)
Packet Captures (tcpdump)
![Page 8: …the new bits Patrick Meenan Google @patmeenan pmeenan@webpagetest.org](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c995503460f9495673f/html5/thumbnails/8.jpg)
Web Page Replay
Live Site
Test Agent
Replay(record)
Test Agent
Replay(playback)
Pass 1 - Prepare
Pass 2 - Test
![Page 9: …the new bits Patrick Meenan Google @patmeenan pmeenan@webpagetest.org](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c995503460f9495673f/html5/thumbnails/9.jpg)
Mobile Testing – Blaze Mobitest Integration
![Page 10: …the new bits Patrick Meenan Google @patmeenan pmeenan@webpagetest.org](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c995503460f9495673f/html5/thumbnails/10.jpg)
Private Instances http://sites.google.com/a/webpagetest.org/docs/private-instances
Bulk Testing
EC2 Agent Public AMI’s US (East/West)
Europe
Asia (Singapore/Tokyo)
Public Projects HTTP Archive
Blaze Mobitest
![Page 11: …the new bits Patrick Meenan Google @patmeenan pmeenan@webpagetest.org](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c995503460f9495673f/html5/thumbnails/11.jpg)
REST API Submit tests (API key required for public instance)
Check status
Fetch Result
XML
HAR
https://sites.google.com/a/webpagetest.org/docs/advanced-features/webpagetest-restful-apis
![Page 12: …the new bits Patrick Meenan Google @patmeenan pmeenan@webpagetest.org](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c995503460f9495673f/html5/thumbnails/12.jpg)
WPT Monitor Tony Perkins (Sabre)
http://www.webpagetest.org/forums/forumdisplay.php?fid=21
![Page 13: …the new bits Patrick Meenan Google @patmeenan pmeenan@webpagetest.org](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c995503460f9495673f/html5/thumbnails/13.jpg)
WPT Monitor (cont)
![Page 14: …the new bits Patrick Meenan Google @patmeenan pmeenan@webpagetest.org](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c995503460f9495673f/html5/thumbnails/14.jpg)
Other API Projects HTTP Archive
Steve Souders (Google)
http://code.google.com/p/httparchive/
PHP
Bulktest Library Qi Zhao (Google)
http://code.google.com/p/webpagetest/source/browse/#svn%2Ftrunk%2Fbatchtool
Python
wptango Sajal Kayan (WPO Consultant)
https://github.com/sajal/wptango
Django/Python
![Page 15: …the new bits Patrick Meenan Google @patmeenan pmeenan@webpagetest.org](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c995503460f9495673f/html5/thumbnails/15.jpg)
Web Testing Framework Standardization Rocks!
![Page 16: …the new bits Patrick Meenan Google @patmeenan pmeenan@webpagetest.org](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c995503460f9495673f/html5/thumbnails/16.jpg)
What’s left to do – A.K.A. “the Roadmap” Firefox (Windows)
HAR Import
Web Testing Framework API Support
Result comparison against HTTP Archive (Industry, Top X, etc)
Open Source Mobile Agents (Android, iOS)
Linux Agent Support (Firefox, Chrome)
UI Localization
“What if” automatic optimization
AJAX UI (better progress feedback)
![Page 17: …the new bits Patrick Meenan Google @patmeenan pmeenan@webpagetest.org](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c995503460f9495673f/html5/thumbnails/17.jpg)
Contributors (code) Google
Patrick Meenan
Sadeesh Kumar Duraisamy
Qi Zhao
Stephen Lamm
Sam Kerner
Zoe Abrams
Jake Brutlag
Sabre Tony Perkins
Blaze Guy Podjarny
Andrew Rolleston
![Page 18: …the new bits Patrick Meenan Google @patmeenan pmeenan@webpagetest.org](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c995503460f9495673f/html5/thumbnails/18.jpg)
Participate!
www.webpagetest.org/forums/
code.google.com/p/webpagetest/
![Page 19: …the new bits Patrick Meenan Google @patmeenan pmeenan@webpagetest.org](https://reader036.vdocuments.net/reader036/viewer/2022062712/56649c995503460f9495673f/html5/thumbnails/19.jpg)
Google Booth PresentationsWednesday, June 15, 2011 10:00 am – 10:10 am Perfect Resource Caching OR Multiple iFrames, One Request
10:15 am – 10:25 am TCP Fast Open and Loss Recovery
3:30 pm – 3:40 pm Effectively Using WebPagetest to Analyze and Optimize a Site’s Performance
3:50 pm – 4:00 pm How to Configure mod_pagespeed to Work Well on Your Site
Thursday, June 16, 2011 10:00 am – 10:10 am Web Page Replay - Play Back Recorded Pages with Simulated Performance Characteristics.
10:15 am – 10:25 am Efficient DOM Manipulation with Declarative HTML Templates and AngularJS
3:30 pm – 3:40 pm Building Tools with the Page Speed Online API
3:50 pm – 4:00 pm http streaming