Skip to main content

Module visual

Module visual 

Source
Expand description

Visual regression testing — compare screenshots against baselines.

Decodes PNG images, computes per-pixel RGBA diffs, and generates diff images highlighting changes. Baselines are stored in a snapshots/ directory alongside test files.

Structs§

MaskRegion
A rectangular region to exclude from pixel comparison.
VisualDiff
Result of comparing two screenshots pixel-by-pixel.
VisualOptions
Options for visual regression comparison.

Enums§

ThresholdPreset
Named threshold presets for common use cases.

Functions§

compare_screenshot
Compares a screenshot (base64 PNG) against a stored baseline.