validate_performance_webpagetest
Analyze website performance using WebPageTest to measure loading speed and identify optimization opportunities through automated browser testing.
Instructions
Analyze website performance using WebPageTest via browser automation. Free 300 tests/month. Returns test ID immediately or waits for full results.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
location | No | Test location (e.g., Dulles:Chrome) | |
runs | No | Number of test runs (default: 1) | |
timeout | No | Timeout in milliseconds (default: 300000 = 5 minutes) | |
url | Yes | The URL to analyze | |
waitForResults | No | Wait for test to complete (default: false, returns test ID immediately) |
Input Schema (JSON Schema)
{
"properties": {
"location": {
"description": "Test location (e.g., Dulles:Chrome)",
"type": "string"
},
"runs": {
"description": "Number of test runs (default: 1)",
"type": "number"
},
"timeout": {
"description": "Timeout in milliseconds (default: 300000 = 5 minutes)",
"type": "number"
},
"url": {
"description": "The URL to analyze",
"type": "string"
},
"waitForResults": {
"description": "Wait for test to complete (default: false, returns test ID immediately)",
"type": "boolean"
}
},
"required": [
"url"
],
"type": "object"
}