WebPageTest应用指南
邓世超 译
出版时间:2016年08月
页数:179
整体来说互联网变得越来越慢了,但是你也不必为此感到沮丧,你还是可以为自己的网站做点什么的。本书包含Web性能优化的初级、中级和高级用例。初学者将学会用它运行测试和分析测试结果,对于有经验的用户则会了解到更多WebPageTest的强大特性。
本书的作者由WebPageTest资深用户和性能专家组成,书中的用例将教你在默认模式下运行测试,使用脚本定制各种复杂的测试场景,以及将WebPageTest和日常开发环境集成优化Web性能。
● 初级用例: 使用实时用户监控系统(RUM)检测页面速度。使用WebPageTest分析Web页面并给出性能优化方案。
● 中级用例: 使用WebPageTest灵活的配置选项,构建复杂的测试场景。
● 高级用例: 通过使用WebPageTest API实现自动化测试和测试监控等多种功能。
● 私有实例: 定制个性化的WebPageTest实例,满足测试环境可控的需求。
“WebPageTest是每个性能工程师的强力工具和秘密武器,而且我敢打赌它一半以上的功能是你闻所未闻的,因此这也是你需要读这本书的原因。”
——Ilya Grigorik
Web性能工程师,Google
“WebPageTest是一个开箱即用的Web性能工具,我被它的强大功能深深折服了。”
——Lara Hogan
高级工程经理,Etsy
《Designing for Performance》
一书的作者
“感谢Rick、Andy和 Marcel,让我们有机会可以更深入的全面了解WebPageTest。”
——Tim Kadlec
Akamai Web技术倡导者
- 序
- 前言
- 第一部分 基本用例
- 第1章 我的页面有多快
- 衡量标准
- 综合测试和RUM测试
- 第2章 什么拖慢了我的页面
- 牛刀小试
- 瀑布图分析
- WebPageTest评级
- 第3章 缓存调优
- 启用重复视图
- 缓存分析
- 启发式缓存
- 第4章 对比测试
- 性能感知
- 幻灯片和视频
- 小结
- 第二部分 中级用例
- 第5章 用户仿真
- 用户行为分析
- 第6章 移动测试
- 桌面仿真
- 流量定制
- 原生设备
- 第7章 条件脚本
- 流视图
- 授权
- 第8章 单点故障测试
- 重定向黑洞
- 请求阻塞
- 第三部分 高级用例
- 第9章 WebPageTest API简介
- 入门介绍
- 运行测试
- 分析测试结果
- 综上所述
- 第10章 持续集成
- Node.js包装器
- 测试结果中的断言指标
- Jenkins集成
- Travis-CI集成
- 第11章 私有实例
- WebPageTest工作原理
- 使用AWS的预配置AMI服务
- 本地安装
- 私有实例特性
- 故障诊断
- 助力WebPageTest
- 附录A API输入/输出引用指南
书名:WebPageTest应用指南
译者:邓世超 译
国内出版社:中国电力出版社
出版时间:2016年08月
页数:179
书号:978-7-5123-9470-4
原版书书名:Using WebPageTest
原版书出版商:O'Reilly Media
Rick Viscomi
Rick Viscomi,前端工程师和Web性能布道者。他曾经借助WebPageTest的强大功能帮助
旅游频道、食品网络和HGTV等网站优化了Web性能。2013年就职于Google,主要的工
作是YouTube性能优化。
Andy Davies
Andy Davies,第一次接触Web性能优化是90年代后期,他尝试过在线学习提高拨号网
络连接速度,从此就一发不可收拾。他目前是NCC集团的Web性能优化副主任,他帮助
客户评估并改进他们的网站性能。安迪经常发表和Web性能有关的演说,偶尔也会参与
开源项目,比如WebPageTest。他同时著有《A Pocket Guide to Web Performance》一书
(5个简单步骤)。
Marcel Duran
Marcel Duran,谷歌Web性能工程师,曾经就职于Twitter和Yahoo。他曾经是雅虎卓越
性能团队的领导者,发布了业界闻名的开源工具YSlow。他曾经在Velocity大会上发表
演说,与人合著了《Web Performance Daybook Volume2 》(O’Reilly出版)。