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
230
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Front-end automated testing
Slides of a presentation that I made for my job colleagues about front-end tests.
luiznasciment0
April 28, 2021
Other Decks in Programming
See All in Programming
【やさしく解説 設計編・中級 #6】良いアーキテクチャとは ~ 一本の登り道の、行き先 ~
panda728
PRO
0
210
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
320
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
180
PHP に部分適用が来るぞ!……ところで何それ?おいしいの? #phpcon / phpcon-2026
shogogg
0
640
Laravel Boostに学ぶ、AIにPHPを書かせる技術 〜OSSの実装から蒸留するエージェント制御の王道〜
kentaroutakeda
3
690
これって Effect でできたのでは? / TSKaigi Mashup Kansai #2
susisu
0
220
仕様駆動開発へのトライを機に チームに適合する手法を模索し続けている話
freee
PRO
0
490
「人を評価する AI」の設計と実装
ryoyanara
0
190
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
250
AI時代のPHPer生存戦略 ~「言語、もうなんでもよくない?」に本気で向き合う~
vivion
0
320
Jindong: Introducing Declarative Haptics in Compose Multiplatform
l2hyunwoo
0
110
為什麼你並不需要ViewModel / No, you don't need a ViewModel
lovee
1
490
Featured
See All Featured
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
200
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
430
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
640
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
460
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.5k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
560
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.7k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
410
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
460
Being A Developer After 40
akosma
91
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