Chris Kalmar
Chris Kalmar
Chris is a full-stack engineer, a co-founder at Lost Pixel, an occasional YouTuber, a freelancer, and an open-source contributor. He loves building tools for developers and making their lives easier. Apart from TypeScript, AI, and making music, he has too many other interests he doesn't have time for.
React Summit 2024React Summit 2024
Behind the Scenes of a Visual Regression Test
In our daily routines as frontend engineers, we diligently apply unit, integration, and end-to-end tests to our development processes. The primary goal of these practices is to deliver features at high velocity with confidence in the robustness of our code. It's crucial to ensure that any modifications we introduce do not inadvertently disrupt the app's functionality. However, an often overlooked aspect of software testing is the visual part. Even if your app works correctly from a functional standpoint, what if key visual elements, such as call-to-action buttons, are obscured or entirely missing from the user's view?
In this talk, we will dive into the inner workings of visual regression testing. We'll explore how it functions and what steps are taken between the start and the result of such a test. We will look into the challenges it encounters along the way as well.