PageScreenshotParameter
Values that can be provided to pages
path:
string
Required
Path to the page to take a screenshot of (e.g. '/login')
This is the URL path of the page that you want to take a screenshot of.
name:
string
Required
Unique name for the page
This is used to give a unique name to the page, so it can be easily identified in the results.
waitBeforeScreenshot:
number
Optional
Defaults to
1000
Time to wait before taking a screenshot
The time to wait before taking a screenshot is used to ensure that the page is fully loaded and rendered before the image is captured.
threshold:
number
Optional
Defaults to
0
Threshold for the difference between the baseline and current image
Values between 0 and 1 are interpreted as percentage of the image size.
Values greater or equal to 1 are interpreted as absolute pixel count.
This threshold is used to determine whether an image is considered different or not. It means that if the difference between the images is greater than the threshold, the test will fail.
viewport:
{ width?: number; height?: number; }
Optional
Defaults to
{ width: 1280, height: 720 }
Define a custom viewport for the page
Allows for specifying a custom width and height for the viewport when taking the screenshot.
mask:
Mask[]
Optional
Define areas for the page where differences will be ignored
Allows for specifying areas of the image that should be ignored when comparing for differences.
Last updated