Testing presentation components visually
summary
Claims a reproducible visual regression pipeline that catches CSS and layout breakage by rendering components in isolation, taking image snapshots and tracking them in source control. Uses Storybook to exercise presentational components, storyshots + Jest to capture and compare screenshots with a configurable percent threshold, and mocks dependencies for containers. Shows the automation steps, the one‑second capture delay for images, how diffs surface unexpected changes and how CI runs flag a failed snapshot so regressions are obvious.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 11:38Gameplay
- 13:44Structure
- 15:23Creating a story
- 15:56Creating a test case
- 17:17Supplying inputs
- 18:11Missing inputs
- 19:16Creating a template
- 22:30Testing multiple components
- 24:50Storyshots plugin
related talks
27mVisual UI Testing – Testing the Last Mile
21mLet's get visual - Visual testing in your Vue application
27mComponent-Driven Development & Visual Test Coverage
31mContinuous Testing in a DevOps World
09mVisual Regression with Puppeteer, Playwright and Cypress
18mImplementing a Visual CSS Testing Framework
26mVisually Testing Your Components
12mAutomation of GUI testing using visual regression testing
