Books & Videos

Table of Contents

  1. Basic Use Cases

    1. Chapter 1 How Fast Is My Page?

      1. Measure What Matters
      2. Synthetic Versus RUM
    2. Chapter 2 What’s Slowing Down My Page?

      1. Running a Simple Test
      2. Reading a Waterfall
      3. WebPageTest Grades
    3. Chapter 3 Cache Optimization

      1. Enabling Repeat View
      2. Analyzing Cachability
      3. Heuristic Caching
    4. Chapter 4 Comparing Tests

      1. Perceived Performance
      2. Capture Video
      3. Filmstrip and Video
      4. Summary of Part I
  2. Intermediate Use Cases

    1. Chapter 5 Simulating Real Users

      1. Identifying Demographics
    2. Chapter 6 Mobile Testing

      1. Desktop Emulation
      2. Traffic Shaping
      3. Native Devices
    3. Chapter 7 Scripting Preconditions

      1. Flow View
      2. Authentication
    4. Chapter 8 SPOF Testing

      1. Black-Hole Rerouting
      2. Blocking Requests
  3. Advanced Use Cases

    1. Chapter 9 WebPageTest API

      1. Getting Started
      2. Running Tests
      3. Reading the Results
      4. Reading Beyond Results
    2. Chapter 10 Continuous Integration

      1. Node.js Wrapper
      2. Asserting Metrics from Test Results
      3. Jenkins Integration
      4. Travis-CI Integration
    3. Chapter 11 Private Instances

      1. How Does WebPageTest Work?
      2. Using the Preconfigured AWS AMI
      3. Creating Your Own Local Installation
      4. Private-Instance-Only Features
      5. Day-to-Day Management
      6. Troubleshooting
      7. Contributing Changes to WebPageTest
    4. Appendix API Input/Output Reference Guide

      1. Examples of Test Results
      2. Details of Test Results
      3. Details of Requests In Test Results
      4. API