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
Front-end automated testing
Search
luiznasciment0
April 28, 2021
Programming
1
220
Front-end automated testing
Slides of a presentation that I made for my job colleagues about front-end tests.
luiznasciment0
April 28, 2021
Tweet
Share
Other Decks in Programming
See All in Programming
Swift Updates - Learn Languages 2025
koher
1
390
tool ディレクティブを導入してみた感想
sgash708
1
160
機能追加とリーダー業務の類似性
rinchoku
2
570
DockerからECSへ 〜 AWSの海に出る前に知っておきたいこと 〜
ota1022
5
1.9k
奥深くて厄介な「改行」と仲良くなる20分
oguemon
1
360
Ruby Parser progress report 2025
yui_knk
1
270
CJK and Unicode From a PHP Committer
youkidearitai
PRO
0
100
時間軸から考えるTerraformを使う理由と留意点
fufuhu
12
4k
Langfuseと歩む生成AI活用推進
licux
3
320
オープンセミナー2025@広島「君はどこで動かすか?」アンケート結果
satoshi256kbyte
0
240
TROCCO×dbtで実現する人にもAIにもやさしいデータ基盤
nealle
0
410
Vue・React マルチプロダクト開発を支える Vite
andpad
0
110
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
246
12k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
The Cult of Friendly URLs
andyhume
79
6.6k
Balancing Empowerment & Direction
lara
3
610
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
[RailsConf 2023] Rails as a piece of cake
palkan
56
5.8k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Documentation Writing (for coders)
carmenintech
73
5k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Being A Developer After 40
akosma
90
590k
Transcript
Front-end automated testing Why? When? How? Luiz Nascimento
Why?
Confidence • No developer should fear the code • Constantly
refactoring and improving • Catch bugs locally • Take every opportunity to guarantee that it works
Scalability • Techinical scalability • People scalability • Maintainable projects
• Assure that new features don’t break old ones • Documentation
Time • First barrier is NOT small • It IS
faster. • Less bugs, less problems, less rollbacks • Thins won’t break out of nothing • There is no superhero
People • Good tech companies do it • Higher level
• Attractive for awesome developers
When?
None
• Use cases coverage > Code coverage • What is
an integration test? • What about unit tests? • And what about E2E? • User behavior • Learning from other companies
How?
Tools • Jest • React testing library • MSW –
Mock Service Worker • Cypress
/sibelius
None