CSS broke after deployment: Why it happens and how to prevent it
Your CSS was perfect locally and everything broke in production? Discover why CSS breaks after deployment and how automated visual testing prevents this nightmare.
Read more →73 articles
Visual regression refers to any rendering deviation introduced unintentionally between two versions of an interface: a padding that jumps, a color that drifts, a component that collapses on mobile after a framework update. These regressions almost always escape unit and functional tests, since the DOM may stay strictly identical while the visible rendering degrades. Detecting these deviations requires a stable baseline screenshot, a deterministic capture and a diff capable of distinguishing real bugs from harmless cosmetic variations (anti-aliasing, animations, dynamic data).
This page gathers articles dedicated to the baseline-capture-comparison-validation cycle: how to build a reliable baseline, how to handle false positives caused by fonts or mobile pixels, how to integrate a manual diff validation workflow within a QA team. You will also find feedback on classic pitfalls (mass CSS rewrites, Angular or React migration, image CDN change) that turn a routine deployment into a visual bug hunt. Delta-QA is part of this discipline with a desktop and local approach, but the topic far exceeds the tool: it is above all a methodology that gets refined project after project, and these articles aim to share what really works in the field, regardless of the stack used.
Your CSS was perfect locally and everything broke in production? Discover why CSS breaks after deployment and how automated visual testing prevents this nightmare.
Read more →Discover the best methods to compare two versions of a website: text diff, Wayback Machine, screenshot comparison, and dedicated tools. Practical guide with pros and cons of each approach.
Read more →The complete visual testing checklist before every production release. 15 essential checks: critical pages, cross-browser, mobile, baselines, dynamic content, forms, checkout funnel. The article your QA team will bookmark.
Read more →Applitools vs Percy in 2026: pricing, AI vs pixel-diff approaches, and Playwright/Cypress fit — plus a free, no-signup local option that keeps data on your machine.
Read more →How to integrate regression testing into an Agile/Scrum workflow without sacrificing velocity. Hybrid approach: visual automation for regressions, manual testing for exploratory.
Read more →Visual testing and functional testing don't check the same thing. One verifies that it works, the other that it looks right. Why both are essential and how visual testing fills a dangerous blind spot.
Read more →False positives are the #1 problem in visual testing. Anti-aliasing, animations, cross-browser rendering: why pixel diff fails and how a deterministic comparison engine eliminates them at the root.
Read more →Everything you need to know about screenshot testing: how it differs from functional testing, comparison methods (pixel diff, pHash, SSIM), tools, and step-by-step implementation.
Read more →
How to set up visual testing in GitLab CI. A practical guide from a team that uses GitLab every day. Approaches, GitLab-specific features, and real-world integration.
Read more →