Snapshots Through Time - How We Evolved Screenshot Testing at Our Company

14th December 2023
  • Locked
Alyssa Burlton's profile
Alyssa Burlton

Head of Engineering Effectiveness

Snapshots Through Time - How We Evolved Screenshot Testing at Our Company image
Talk Description

As our app grew, we found it necessary to refactor our components as new requirements emerged. But how could we do this without breaking some styling by mistake? You can't write tests for CSS... can you?

A screenshot test is one that takes pictures of your pages and compares them to how they looked before. Done right, they can be a great way to increase confidence when making these types of changes. 

This talk will take you through our journey with this type of testing, which started back in 2020. I'll share all the lessons we learned along the way, including how to make these tests run faster and flake less.

What you’ll learn

By the end of this talk, you'll be able to:

  • The gaps that screenshot testing covers that other types of testing can't
  • The factors that can make these tests flakey or brittle, and how to mitigate or eliminate them
  • How to make life easy when the screenshots have to be updated for intentional changes
Alyssa Burlton's profile'

Alyssa Burlton

Head of Engineering Effectiveness

Alyssa is an Engineering Effectiveness Lead from Leeds in the UK, working at Glean. She has worked in development for 8 years, and over that time focused on writing easily deployable, testable software. An infrastructure as code fan, she writes repeatable architecture scripts and loves teaching others. Outside of work, she’s a Taskmaster fan, and has even has made it into the official #HomeTasking compilations! She also enjoys sailing, trampolining and a good ale.
Suggested Content
Of PlayStations and Pandemics: Designing A Bot To Monitor Product Availability
99 Second Talks - TestBash Netherlands 2019
How Do I Automate Negative Tests - Tuhin Subhra Mitra
Five Optimization And Performance Tools That Enhance Website User Experience
Testing Ask Me Anything - Security Testing
ReTestBash UK 2022: Live Q&A with Julia Pottinger
TestBash Autumn is Less Than a Month Away!
Fireside Chat: 25+ Years Career in Software Testing with Dave Harrison
Your Weekly Testing News - Issue 444
With a combination of SAST, SCA, and QA, we help developers identify vulnerabilities in applications and remediate them rapidly. Get your free trial today!
Explore MoT
TestBash Brighton 2024
Thu, 12 Sep 2024, 9:00 AM
We’re shaking things up and bringing TestBash back to Brighton on September 12th and 13th, 2024.
MoT Intermediate Certificate in Test Automation
Elevate to senior test automation roles with mastery in automated checks, insightful reporting, and framework maintenance

Tags

  • testbash-autumn-2023
  • automation
  • testing-tools