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
Testando componentes mais rápido que miojo
Search
Gustavo Guimarães
August 11, 2018
Programming
1
49
Testando componentes mais rápido que miojo
Lightning Talk realizada no Front In Vale 2018
Gustavo Guimarães
August 11, 2018
Tweet
Share
More Decks by Gustavo Guimarães
See All by Gustavo Guimarães
Construindo SPA's consistentes com Vue Router
gustavogf
1
59
Other Decks in Programming
See All in Programming
【TID2024】模擬講義:プログラマと一緒にゲームをデザインしてみよう!
akatsukigames_tech
0
680
Understand the mechanism! Let's do screenshots tests of Compose Previews with various variations / 仕組みから理解する!Composeプレビューを様々なバリエーションでスクリーンショットテストしよう
sumio
3
850
Debugging: All you need to know (for simultaneous interpreting)
jmatsu
2
920
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
0
130
watsonx.ai Dojo #2 生成AIを使ったアプリ開発入門編
oniak3ibm
PRO
0
240
o1モデルのプロンプトエンジニアリングって?
ktc_wada
0
290
Perl 5 OOP機構30年史 - Perl 5's OOP Mechanism over the past 30 years
moznion
0
390
Why Prism?
kddnewton
4
1.7k
Kotlin 2.0 and Beyond
antonarhipov
2
150
『ドメイン駆動設計をはじめよう』中核の業務領域
masuda220
PRO
5
1k
意外とフォントが大事だった話 / Font Issues on Internationalization
fumi23
0
110
LangGraphでのHuman-in-the-Loopの実装
os1ma
3
1.1k
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
334
56k
Agile that works and the tools we love
rasmusluckow
327
20k
Building a Modern Day E-commerce SEO Strategy
aleyda
36
6.8k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
354
29k
How to train your dragon (web standard)
notwaldorf
85
5.6k
GraphQLとの向き合い方2022年版
quramy
43
13k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
278
13k
Embracing the Ebb and Flow
colly
83
4.4k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
502
140k
The Art of Programming - Codeland 2020
erikaheidi
48
13k
BBQ
matthewcrist
83
9.2k
Git: the NoSQL Database
bkeepers
PRO
425
64k
Transcript
Testando componentes mais rápido que miojo
Gustavo Guimarães Desenvolvedor front end na Quero Educação gustavogmrs gustavoguimrs
gustavogf
Por que testar?
Garantir que a sua aplicação está funcionando
Jest
None
Teste de Snapshot
Qualquer framework JS
None
<mcs-list :query="search" />
<input type="text" v-model="search">
$ yarn add jest
{ "scripts": { "test": "jest" } } package.json
McsList.spec.js
McsList.spec.js
McsList.spec.js
McsList.spec.js
McsList.spec.js
McsList.spec.js
McsList.spec.js
McsList.spec.js
McsList.spec.js
McsList.spec.js
McsList.spec.js
$ yarn test
None
Inicia teste Tem snapshot? Compara snapshots Cria novo snapshot Teste
passa Teste passa Teste falha Sim Não != =
Inicia teste Tem snapshot? Cria novo snapshot Teste passa Não
McsList.spec.js.snap
McsList.spec.js.snap
McsList.spec.js.snap
None
None
McsList.spec.js.snap
None
None
$ yarn test
None
None
Inicia teste Tem snapshot? Compara snapshots Cria novo snapshot Teste
passa Teste passa Teste falha Sim Não != =
Inicia teste Tem snapshot? Compara snapshots Teste passa Teste falha
Sim != =
None
None
$ yarn test
None
None