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
Vuejs& Cypress - Iniciando a jornada de Testes E2E
Search
Silvana Lima
July 20, 2019
Programming
57
0
Share
Vuejs& Cypress - Iniciando a jornada de Testes E2E
Talk feita para o TDC São Paulo 2019 sobre testes E2E(Cypress) juntamente com Vuejs
Silvana Lima
July 20, 2019
More Decks by Silvana Lima
See All by Silvana Lima
Vue Ui
silvanavlima
0
290
Other Decks in Programming
See All in Programming
Don't Prompt Harder, Structure Better
kitasuke
0
800
Symfony AI in Action - SymfonyLive Berlin 2026
chr_hertel
1
100
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
5.6k
WebAssembly を読み込むベストプラクティス 2026年春版 / Best Practices for Loading WebAssembly (Spring 2026)
petamoriken
4
960
Firefoxにコントリビューションして得られた学び
ken7253
2
140
Running Swift without an OS
kishikawakatsumi
0
870
CursorとClaudeCodeとCodexとOpenCodeを実際に比較してみた
terisuke
1
510
煩雑なSkills管理をSoC(関心の分離)により解決する――関心を分離し、プロンプトを部品として育てるためのOSSを作った話 / Solving Complex Skills Management Through SoC (Separation of Concerns)
nrslib
4
1.1k
How We Benchmarked Quarkus: Patterns and anti-patterns
hollycummins
1
170
Road to RubyKaigi: Play Hard(ware)
makicamel
1
510
Back to the roots of date
jinroq
0
590
Kingdom of the Machine
yui_knk
2
1.2k
Featured
See All Featured
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
230
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.1k
Context Engineering - Making Every Token Count
addyosmani
9
850
SEO for Brand Visibility & Recognition
aleyda
0
4.5k
Making Projects Easy
brettharned
120
6.6k
Designing for Timeless Needs
cassininazir
0
210
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
64
54k
We Have a Design System, Now What?
morganepeng
55
8.1k
Paper Plane
katiecoart
PRO
1
49k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
190
How to build a perfect <img>
jonoalderson
1
5.4k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
55k
Transcript
Globalcode – Open4education Trilha – TDC4WOMEN Silvana Lima Frontend
Globalcode – Open4education Alguém: Silvana sabia que um dia você
irá palestrar?
Globalcode – Open4education Eu: KKKKKKKKKKKKKKKKK
Globalcode – Open4education Iniciando a jornada com testes End-To-End.
Globalcode – Open4education Agenda Quanto tempo? Vuejs é legal Teste
seu código e não sua paciência Parece mágica mas não é!
Globalcode – Open4education Vuejs é legal!
Globalcode – Open4education
Globalcode – Open4education
Globalcode – Open4education
Globalcode – Open4education Teste End to End Resumindo, o teste
end-to-end é um forma de realizar testes visam provar o sistema de uma forma mais completa simulando o ambiente real.
Globalcode – Open4education O produto... • Qualidade • Confiança •
Garantia É NECESSÁRIO!!
Globalcode – Open4education Por que testar? • Cobrir pelo menos
os fluxos principais • Assegura funcionamento mínimo • Cada nova modificação você consegue validar se continua tudo bem • Sem precisar testar uma por uma manualmente Na prática mais confiança para fazer refactorings.
Globalcode – Open4education Por que testar?
Globalcode – Open4education Por que testar?
Globalcode – Open4education Mão de obra...
Globalcode – Open4education Seu chefe gosta de economizar
Globalcode – Open4education A web evoluiu. Finalmente, o teste também.
Globalcode – Open4education Esse é o Cypress chegando no rolê...
Globalcode – Open4education
Globalcode – Open4education 1 Cypress não usa selênio.
Globalcode – Open4education 2 Cypress se concentra em fazer testes
end-to-end REALMENTE bem.
Globalcode – Open4education 3 Cypress funciona em qualquer estrutura de
front-end ou site.
Globalcode – Open4education 4 Testes do Cypress são escritos apenas
em JavaScript.
Globalcode – Open4education 5 Cypress é tudo em um.
Globalcode – Open4education 6 Cypress é para desenvolvedores e engenheiros
de controle de qualidade.
Globalcode – Open4education 7 Cypress é MUITO MUITO RÁPIDO
Globalcode – Open4education Até parece mágica.. mas não é
Globalcode – Open4education Vuejs - Vue Cli
Globalcode – Open4education Vuejs - Criando projeto
Globalcode – Open4education Vuejs - Escolhendo o preset
Globalcode – Open4education Instalando Cypress no seu projeto Vuejs
Globalcode – Open4education Servindo o projeto npm run serve
Globalcode – Open4education Visualizando o projeto http://localhost:8080/
Globalcode – Open4education Abrindo o Cypress npx cypress open
Globalcode – Open4education Pronto… SEJA FELIZ!
linkedin.com/in/silvanavlima silvanavlima.github.io silcrana silcrana Feedback: encurtador.com.br/agCF1