Comparador
2 ratings
)Overview
Instant visual regression testing without the infrastructure
Comparador is a tool for on-demand visual regression testing — compare web pages across environments, track changes over time, debug deployment issues. Easy: Install → Capture → Compare. No pipelines. No accounts. No external servers. Key features: 📸 Visual Diff: Full-page screenshots with pixel-level comparison, mismatch %, multiple view modes 📄 HTML Diff: Side-by-side source comparison with syntax highlighting 📋 Headers Diff: Compare response headers (cache, CDN, security) 🪵 Logs Diff: Compare console logs — spot new errors, warnings, count changes 📊 Metrics Diff: Track 20 performance indicators (TTFB, DOM load, JS heap) with threshold-based verdicts ✅ Baselines: Accept/reject workflow with automatic + manual baseline control 🔄 Auto Compare: Automatic comparison against baselines after capture with auto-accept 🚀 Batch Capture: Capture projects or groups of URLs, compare across environments ⚡ Popup: Quick environment switching + fast access to frequently tested pages Changelog: 1.3.1 · Compare baseline with previous — when the latest capture is already the baseline, compare automatically diffs it against the prior version · Eager loading — page script strips loading="lazy" before scrolling to prevent cancelled fetches in background tabs (prepare.eager, on by default) · Unified comparison logic across all compare buttons · Bug fixes and stability improvements 1.3.0 · Logs diff — five diff tabs now: screenshots, HTML, headers, console logs, and performance metrics. Logs are grouped by message and severity — see new errors appear, old ones vanish, or counts shift · Metrics diff — track 20 performance indicators (TTFB, DOM load, JS heap, resources, layout) with threshold-based verdicts, worsened-only mode, smart defaults for volatile metrics, and configurable per-metric thresholds · Per-type verdict control — include or exclude any diff tab from the overall verdict independently — disable noisy channels without losing visibility · Diff tab severity indicators — tab icons are color-coded by diff severity so you instantly see which data types have changes · Smarter compare filters — improved identical/differences/all filter logic with automatic filter and tab switching based on resolved verdicts · Compare script for all types — the compare script now normalizes all four text-based data types: HTML, headers, logs, and metrics — with consistent ignore patterns supporting exact strings and regex objects · Restructured compare variables — compare section uses clean subkeys (html, headers, logs, metrics) for all diff types · JSON5 validation — variables editor validates syntax in real time with inline error markers · Comparison data stored separately from metadata for faster list views 1.2.1 ・Automatic comparison — every capture is instantly diffed against its baseline across screenshots, HTML, and headers with configurable thresholds ・Auto-accept — identical captures are auto-accepted and cascade up, so you only review what actually changed ・Screenshot masks — mask dynamic page regions (ads, carousels, timestamps) by CSS selector —masked areas get a checkerboard overlay in screenshots and their markup is stripped from diffs ・Compare script — normalize away noise before diffing: strip analytics, CDN tokens, dynamic selectors, headers — with regex patterns and script filters ・Compare script tester — test normalization scripts inline from project settings with live diff preview ・Comparison badges — see diff status at a glance on every capture and attempt ・Compare filters — filter URL pairs by differences or identical in capture comparison view, with auto-switch to differences when verdicts resolve ・Review page — filter by status, bulk accept/reject across captures ・Post-capture actions — View, Compare (pre-filtered to differences), and Review buttons after capture completes ・Smart script context — page and compare scripts receive auto-upgrading defaults and per-project variables ・Configurable page readiness — choose when to capture: on load, network almost idle, or full network idle ・Per-project parallel capture — configurable parallel capture concurrency per project ・Capture hardening — tab-based capture eliminates the window flash on Windows ・Auto-switch to first diff tab with changes when navigating between URL pairs ・Clear with baseline preservation, database wipe & storage stats ・Switched from Monaco Editor to CodeMirror for a lighter bundle and snappier diffs ・Updated help with a new Automation chapter covering all five scripts and variables ・Compressed backups — smaller export files, faster backup & restore ・Hardened backup & restore — large file support, interactive modals with progress tracking, tab-close prevention ・Faster navigation in comparison views due to optimized data loading and rendering ・Bug fixes and stability improvements 1.1.0 • Baseline & review workflow — accept/reject captures and individual URLs, automatic + manual baseline pinning • Review page — dedicated view for reviewing pending captures with progress tracking • Built-in help — documentation with diagrams, covering all features • Dashboard with pending review shortcuts • Deletion protection for capture-bound attempts • Dependency updates and bug fixes 1.0.2 • Database backup & restore • Quick capture buttons on project/group lists • Compare buttons to diff last 2 attempts/captures • Enhanced attempt view with dropdown actions • Improved stability when switching/deleting projects • UI polish and bug fixes 1.0.1 • Initial release
5 out of 52 ratings
Details
- Version1.3.1
- UpdatedApril 13, 2026
- Offered byVML Enterprise Solutions
- Size2.06MiB
- LanguagesEnglish (United Kingdom)
- DeveloperVML Enterprise Solutions sp. z o.o.
Wierzbięcice 1a Poznań 61-569 PLEmail
vml-es-pl-chrome-web-developer@vml.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, please open this page on your desktop browser