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
CSC509 Lecture 06
javiergs
PRO
0
260
XP, Testing and ninja testing ZOZ5
m_seki
3
710
株式会社 Sun terras カンパニーデック
sunterras
0
350
理論と実務のギャップを超える
eycjur
0
140
バッチ処理を「状態の記録」から「事実の記録」へ
panda728
PRO
0
170
釣り地図SNSにおける有料機能の実装
nokonoko1203
0
130
大規模アプリのDIフレームワーク刷新戦略 ~過去最大規模の並行開発を止めずにアプリ全体に導入するまで~
mot_techtalk
1
460
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
3
910
Catch Up: Go Style Guide Update
andpad
0
230
CSC305 Lecture 04
javiergs
PRO
0
270
Writing Better Go: Lessons from 10 Code Reviews
konradreiche
0
1.3k
フロントエンド開発のためのブラウザ組み込みAI入門
masashi
5
1.5k
Featured
See All Featured
Optimizing for Happiness
mojombo
379
70k
How to train your dragon (web standard)
notwaldorf
97
6.3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
22k
Building a Modern Day E-commerce SEO Strategy
aleyda
44
7.8k
Designing for humans not robots
tammielis
254
26k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Become a Pro
speakerdeck
PRO
29
5.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Git: the NoSQL Database
bkeepers
PRO
431
66k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
A Tale of Four Properties
chriscoyier
161
23k
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