Ramona Schwering

Let's get visual - Visual testing in your project

Your automated tests are blind to visual regressions. Add a visual testing safety net to catch layout breaks and typos automatically.

Let's get visual - Visual testing in your project
#1about 2 minutes

Why minor visual bugs erode user trust

Small UI errors, while not release-blocking, accumulate as technical debt and damage an application's credibility with users.

#2about 2 minutes

How inattentional blindness causes developers to miss bugs

The psychological phenomenon of inattentional blindness explains why focused developers and testers often fail to notice obvious, unexpected visual defects.

#3about 1 minute

The limitations of traditional end-to-end testing

Standard end-to-end tests only validate explicit assertions and do not look "left or right," leaving unintended UI side effects undetected.

#4about 3 minutes

How visual testing works through screenshot comparison

Visual testing automates UI validation by comparing a baseline screenshot of a correct state with a new screenshot to highlight any visual differences.

#5about 3 minutes

An overview of available visual testing tools

Explore the landscape of visual testing tools, from DIY solutions to SaaS platforms like Applitools and Percy, and open-source options like Visual Regression Tracker.

#6about 7 minutes

Setting up the self-hosted Visual Regression Tracker

Learn how to install and configure the open-source, Docker-based Visual Regression Tracker with Cypress for self-hosted visual testing.

#7about 6 minutes

Integrating Percy with CI/CD for large-scale projects

Use Percy for large projects by integrating it into CI/CD pipelines like GitHub Actions or GitLab to automate visual reviews on merge requests.

#8about 9 minutes

How to manage flakiness from dynamic content

Address common causes of flaky visual tests by freezing time, waiting for loading states to complete, and hiding or mocking dynamic elements like images and dates.

#9about 2 minutes

Four key takeaways for implementing visual testing

Recap the core lessons of visual testing: give tests "eyes," use screenshot comparisons, manage dynamic content carefully, and start with tools like Percy or VRT.

#10about 16 minutes

Q&A on scaling tests and choosing frameworks

The speaker answers audience questions about scaling tests for large projects, choosing between Cypress and Playwright, organizing test code, and the necessity of cross-browser visual testing.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
DC
Daniel Cranney
The HTML Elements That You’re Probably Over-Engineering
As frameworks have become more and more commonplace in the world of web development, so too has the over-engineering of features made possible by our humble old friend, HTML. The mental models that come with using state management in React, Vue and o...
The HTML Elements That You’re Probably Over-Engineering
DC
Daniel Cranney
Dev Digest 190: GitHub A11Y action, >12s Sora 2 videos and 42 CSS units!
Inside last week’s Dev Digest 190 . 🙅 Developers don’t trust AI, and that’s a good thing 🤖 Why everyone is talking about AI agents 🔓 Autonomous AI hacking and the future of cyber security 😨 Windows 10 support ends, millions of PC’s fall off a securi...
Dev Digest 190: GitHub A11Y action, >12s Sora 2 videos and 42 CSS units!
DC
Daniel Cranney
What Developers Really Need to Create Great Code Demos
Every developer on earth has, at some point, had another developer to thank for a breakthrough, a success, an aha moment they wouldn’t have had without coming across that blog post, that open-source contribution, that reply on socials or that humble ...
What Developers Really Need to Create Great Code Demos
DC
Daniel Cranney
Dev Digest 194: AI vs. Version Control, Password Louvre & Cursed Webdev
Inside last week’s Dev Digest 194 . 🧠 Learn how to become an AI-native software engineer 🤷‍♂️ How can you stand out when anyone can build anything? 👂 Whisper Leak allows listening to encrypted chats 🐝 What’s new the OWASP2025 Top Ten List 🙅‍♀️ Curse...
Dev Digest 194: AI vs. Version Control, Password Louvre & Cursed Webdev

From learning to earning

Jobs that call for the skills explored in this talk.

Shopify Developer

Shopify Developer

Visualsoft Limited
Cleatlam, United Kingdom

API
CSS
GIT
HTML
React
+3