Measure-HtmlBrowserPerformance
August 13, 2026 ยท View on GitHub
SYNOPSIS
Measures page load performance for a URL or local HTML file.
SYNTAX
Url (Default)
Measure-HtmlBrowserPerformance [-Url] <string> [-Engine <HtmlBrowserEngine>] [-Headless] [-Timeout <int>] [-Proxy <string>] [-ProxyCredential <pscredential>] [-IgnoreHttpsErrors] [<CommonParameters>]
File
Measure-HtmlBrowserPerformance [-Path] <string> [-Engine <HtmlBrowserEngine>] [-Headless] [-Timeout <int>] [-Proxy <string>] [-ProxyCredential <pscredential>] [-IgnoreHttpsErrors] [<CommonParameters>]
DESCRIPTION
Measures page load performance for a URL or local HTML file.
EXAMPLES
EXAMPLE 1
Measure-HtmlBrowserPerformance -Path 'C:\Path'
PARAMETERS
-Engine
Browser engine to use.
Type: HtmlBrowserEngine
Parameter Sets: Url, File
Aliases: None
Possible values: Chromium, Firefox, WebKit
Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Headless
Enable headless mode.
Type: SwitchParameter
Parameter Sets: Url, File
Aliases: None
Possible values:
Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-IgnoreHttpsErrors
Ignore HTTPS certificate errors.
Type: SwitchParameter
Parameter Sets: Url, File
Aliases: None
Possible values:
Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Path
Path to local HTML file.
Type: String
Parameter Sets: File
Aliases: File
Possible values:
Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Proxy
Proxy URL.
Type: String
Parameter Sets: Url, File
Aliases: None
Possible values:
Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ProxyCredential
Proxy credentials.
Type: PSCredential
Parameter Sets: Url, File
Aliases: None
Possible values:
Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Timeout
Timeout in milliseconds.
Type: Int32
Parameter Sets: Url, File
Aliases: None
Possible values:
Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Url
URL to test.
Type: String
Parameter Sets: Url
Aliases: None
Possible values:
Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
INPUTS
System.String
OUTPUTS
HtmlTinkerX.HtmlPerformanceMetrics
RELATED LINKS
- None