Skip to main content

Deploying and Using WebPagetest Private Instances

Patrick Meenan (Facebook)
Performance
Beekman
Tutorial Please note: to attend, your registration must include Tutorials on Monday.
Average rating: ***..
(3.96, 27 ratings)

THIS TUTORIAL HAS REQUIREMENTS AND INSTRUCTIONS LISTED BELOW

We will walk through and demystify the deployment of a private WebPagetest instance including:

  • Deploying the web UI
  • Configuring desktop test agents manually
  • Spinning up test agents in the cloud
  • Configuring the mobile test agents on physical devices and the gotchas to watch out for

With a functional private instance we will dive into more advanced configuration options as well:

  • Using relays to bridge corporate firewalls and other deployment architectures
  • Configuring API keys for better control and accounting of usage
  • Test priority queues and configuration
  • Location/Browser configuration

We will also cover some of the use cases and tooling available to use with a private instance:

  • Integration with TAP/Jenkins/CI
  • Bulk testing
  • Automatic scaling of cloud test agents
  • Integrations with ShowSlow, HTTP Archive, and other ways to trend test results over time

TUTORIAL REQUIREMENTS AND INSTRUCTIONS FOR ATTENDEES

Familiarity with WebPagetest would be helpful.

Photo of Patrick Meenan

Patrick Meenan

Facebook

Patrick Meenan has been working on web performance in one form or another for the last 12 years and is currently working on Chrome and general web performance at Google. He created the popular open-source WebPagetest web performance measurement tool, runs the free instance of it at www.webpagetest.org and can frequently be found in the forums helping site owners understand and improve their website performance.