Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
420
6
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Visual Regression Testing With JavaScript
A talk about the whys and hows of visual regression testing.
Kevin Lorenz
May 12, 2016
More Decks by Kevin Lorenz
See All by Kevin Lorenz
Your nesting is harmful – on abusing a preprocessor's feature
verpixelt
0
160
Other Decks in Technology
See All in Technology
BigQuery の Cross-cloud Lakehouse への歩み
phaya72
2
610
AIソロプレナー時代に2ヶ月で20人増員した事業創造会社の開発組織の話
miyatakoji
0
110
NAB Show 2026 動画技術関連レポート / NAB Show 2026 Report
cyberagentdevelopers
PRO
0
120
GoとSIMDとWasmの今。
askua
3
520
「嘘をつくテスト」の失敗例から学ぶ 良いテストコード #frontend_phpcon_do
asumikam
0
580
Mastering Ruby Box
tagomoris
3
150
Platform engineering for developers, architects & the rest of us (AI agents)
danielbryantuk
0
190
ABEMA の Datadog × OTel 基盤、 中から見るか? 外から見るか?
tetsuya28
0
110
LLMと共に進化するプロセスを目指して
ymatsuwitter
12
3.7k
やさしいA2A入門
minorun365
PRO
7
630
サプライチェーンセキュリティの空白地帯 - 信頼できる”依存性”の未来を考える
rung
PRO
2
790
Djangoユーザが知っ得なPostgreSQL機能 - 設計の選択肢を増やす / Djang-use-PostgreSQL
soudai
PRO
0
210
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.3k
Paper Plane (Part 1)
katiecoart
PRO
0
8.7k
Are puppies a ranking factor?
jonoalderson
1
3.5k
My Coaching Mixtape
mlcsv
0
140
Designing for Timeless Needs
cassininazir
1
250
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Ethics towards AI in product and experience design
skipperchong
2
300
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
380
Facilitating Awesome Meetings
lara
57
6.9k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
480
A Tale of Four Properties
chriscoyier
163
24k
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!/