Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Visual Regression Testing With JavaScript
Search
Kevin Lorenz
May 12, 2016
Technology
6
410
Visual Regression Testing With JavaScript
A talk about the whys and hows of visual regression testing.
Kevin Lorenz
May 12, 2016
Tweet
Share
More Decks by Kevin Lorenz
See All by Kevin Lorenz
Your nesting is harmful – on abusing a preprocessor's feature
verpixelt
0
150
Other Decks in Technology
See All in Technology
MAP-7thplaceSolution
yukichi0403
2
220
TypeScript 6.0で非推奨化されるオプションたち
uhyo
15
5.7k
ページの可視領域を算出する方法について整理する
yamatai1212
0
140
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
15k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
mablでリグレッションテストをデイリー実行するまで #mablExperience
bengo4com
0
440
ローカルLLM基礎知識 / local LLM basics 2025
kishida
25
11k
私も懇親会は苦手でした ~苦手だからこそ懇親会を楽しむ方法~ / 20251127 Masaki Okuda
shift_evolve
PRO
4
480
Eight Engineering Unit 紹介資料
sansan33
PRO
0
5.6k
AI開発の定着を推進するために揃えるべき前提
suguruooki
1
460
事業部のプロジェクト進行と開発チームの改善の “時間軸" のすり合わせ
konifar
9
1.8k
AI駆動開発2025年振り返りとTips集
knr109
1
140
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
For a Future-Friendly Web
brad_frost
180
10k
What's in a price? How to price your products and services
michaelherold
246
12k
YesSQL, Process and Tooling at Scale
rocio
174
15k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.1k
Automating Front-end Workflow
addyosmani
1371
200k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
990
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Transcript
VISUAL REGRESSION TESTING WITH JAVASCRIPT
KEVIN LORENZ @verpixelt _
None
KEVIN LORENZ @verpixelt _
CSS IS AWESOME
?
TESTING /ˈtɛstɪŋ/
TESTING /ˈtɛstɪŋ/
CSS IS !IMPORTANT /css ɪz !ɪmˈpɔːtənt /
DEFINITION /ˌdɛfɪˈnɪʃən/
REASONING /ˈriːznɪŋ/
CASCADING STYLE SHEETS /kæsˈkeɪdɪŋ staɪl ʃiːts/
INHERITANCE /ɪnˈhɛrɪtəns/
REFACTORING /ˌriːˈfæktərɪŋ/
None
COMPLEXITY /kəmˈplɛksɪti/
COMPLEXITY /kəmˈplɛksɪti/
RESPONSIVNESS /rɪsˈpɒnsɪvnəs/
RESPONSIVNESS /rɪsˈpɒnsɪvnəs/
REASONING /ˈriːznɪŋ/
HUMAN FLAWS /ˈhjuːmən flɔːz/
HUMAN FLAWS /ˈhjuːmən flɔːz/
!
HUMAN FLAWS /ˈhjuːmən flɔːz/
HUMAN FLAWS /ˈhjuːmən flɔːz/
None
!?
None
INATTENTIONAL BLINDNESS /ˌɪnəˈtɛnʃən(ə)l ˈblaɪndnɪs/
CHANGE BLINDNESS /ʧeɪnʤ ˈblaɪndnɪs /
None
HUMAN FLAWS /ˈhjuːmən flɔːz/
HUMAN FLAWS /ˈhjuːmən flɔːz/
TOOLING /ˈtuːlɪŋ/
PHANTOM.JS CASPER.JS SELENIUM SLIMER.JS NIGHTWATCH.JS IMAGEMAGICK WEBDRIVER.IO APPLITOOLS EYES WEBDRIVER
CSS
None
None
None
None
None
SYNOPSIS /sɪˈnɒpsɪs/
SYNOPSIS /sɪˈnɒpsɪs/
TECHNICAL PREVIEW /ˈtɛknɪkəl ˈpriːvjuː/
learn.visualregressiontesting.com
SYNOPSIS /sɪˈnɒpsɪs/
SYNOPSIS /sɪˈnɒpsɪs/
KÖSZÖNÖM A FIGYELMET! /thank your for your attention!/