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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
片田舎のおっさん、 Swift Buildのダイアモンド問題解決の不具合修正PRを出すが、解決方法がキャッシュをしないようにすることであり、ビルド時間が伸びると言われてマージされないので高速化もする/swiftbuild
yimajo
0
340
[DroidKaigi 26] How We Moved from Android Studio to Slack
thisaay
0
140
【デモ】Kiroで体験する仕様駆動開発|設計からコーディングまでAIと進める開発フロー
cmkudo
0
540
Discordを用いたラボオートメーション関連情報収集の自動化
noguhiro2002
0
480
新人はどこまで自力でやり、どこからAIに頼るべきか/エンジニア育成に向き合う_先輩たちの悩みと知見共有会
toppan_digital_dev
1
410
AIに既存システムを理解させる技術 ~レガシーを見捨てないハーネスエンジニアリング入門~
ochtum
0
190
in-process GraphQL のすすめ #ginzajs
izumin5210
4
1.5k
進化を続けるGo toolsの現在地 / The Current State of Ever-Evolving Go Tools
hond0413
0
280
S3 を使うアプリケーションをローカル完結で動かすことに全力を注いでみた / Running S3 Apps Offline
contour_gara
0
730
T3DD26: From RAGs to Riches
martinhelmich
0
130
ALB ログから Trace を気合で繋げる技術
fohte
7
840
AIと壁打ちしながら進めるコスト管理
fufuhu
2
1.9k
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Rails Girls Zürich Keynote
gr2m
96
14k
Become a Pro
speakerdeck
PRO
31
6.2k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Bash Introduction
62gerente
615
220k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
Optimizing for Happiness
mojombo
378
71k
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