Complete Guide for WebPageTest

Hello,

I am trying to get up and running with webpagetest private instance since a long time. I am using AWS AMI files for this.
I always find it difficult to get up and running with locations.ini and wptdriver.ini settings.

I have look thorough almost everything on internet to figure out a good step by step guide for this.
e.g. shades of orange | How to Quickly Set Up a Private WebPageTest Server And Client
or
Configuring an ‘all-in-one’ WebPageTest Private Instance

But, none of these, actually explains completely this part.

I urge to developers of this community to please create/share one end to end guide which explains step by step instructions(with images would be great) for locations and settings configurations.

Looking forward for reply!
[hr]
Especially what is the connections between -
keys.ini
locations.ini
settings.ini
and User data need to mention while creating client (windows) server on AWS AMI?

A sample scenario for example -
I have linux server on IP -57.12.34.56 and windows server - ip - 57.78.90.12
user Data while setting up windows server -
wpt_server=57.12.34.56 wpt_location=first

locations.ini

[locations]
1=first
default=first

[first]
1=first_wptdriver
2=first_ie
label=“My first agent”
default=first_wptdriver

[first_wptdriver]
browser=Chrome,Firefox,Safari

[first_ie]
browser=IE 11

looking at http://57.12.34.56/install/ always says, no agents connected.

Any help?

Thanks!

Can you post the contents of your wptdriver.ini from the agent?

Are you seeing requests to getwork.php in your server logs?

“Using WebPageTest” by O’Reilly has up-to-date configs, and debugging hints in it (disclaimer I co-authored it)