Ramona Schwering
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.
Eltemate
Amsterdam, Netherlands
Intermediate
Senior
TypeScript
Continuous Integration
+1
Hubert Burda Media
München, Germany
€80-95K
Intermediate
Senior
JavaScript
Node.js
+1
Matching moments
02:49 MIN
Using AI to overcome challenges in systems programming
AI in the Open and in Browsers - Tarek Ziadé
14:14 MIN
Scripting presentations and demos in VS Code
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
11:10 MIN
The only frontend stack that truly matters
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
04:02 MIN
How a broken frontend culture impacts the web
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
03:05 MIN
Building collaborative design tools and the neo-brutalism trend
Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2
11:32 MIN
The industry's focus on frameworks over web fundamentals
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
06:33 MIN
The security challenges of building AI browser agents
AI in the Open and in Browsers - Tarek Ziadé
Featured Partners
Related Videos
Let's get visual - Visual testing in your project
Ramona Schwering
Measure and improve frontend performance by using test automation
Ramona Schwering
Fighting test flakiness with time machines
Filip Hric
TDD for Vue.js Developers
Markus Oberlehner
Plants vs. Thieves: Automated Tests in the World of Web Security
Ramona Schwering
Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS
Anna McDougall
Frontend Performance Testing in practice
Jonas Kröger
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
Chris Heilmann, Daniel Cranney & Jan Deppisch
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


Visonum GmbH
Remote
Junior
Intermediate
React
Redux
TypeScript


Searchability
Chester, United Kingdom
£40-50K
.NET
Azure
Vue.js
JavaScript
+2

ELFIN Engineering and Solutions GmbH
Köln, Germany
€60-68K
Azure
React
Vue.js
Node.js
+6

CoverGo
Municipality of Valencia, Spain
Remote
Intermediate
.NET
REST
Azure
React
+9


