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
58
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
300
Other Decks in Programming
See All in Programming
Jindong: Introducing Declarative Haptics in Compose Multiplatform
l2hyunwoo
0
110
FDEが実現するAI駆動経営の現在地
gonta
2
280
為什麼你並不需要ViewModel / No, you don't need a ViewModel
lovee
1
490
AI Readyの正体はデータマネジメントだ メダリオン2.0の最前線
freee
PRO
0
220
php-fpmのプロセスが枯渇した日-調査・対処・そして本当にやるべきだったこと-
shibuchaaaan
0
280
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
4
1.6k
Foundation Models frameworkで画像分析
ryodeveloper
1
610
生成AIで帳票OCRが「簡単に」作れる時代になった?
kon_shou
0
820
実装をデザインガイドラインに追従させるための取り組み / 260731-dip-mosh-design-system
dachi023
0
440
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
570
人間の目はかわらない、だからJPEGは30年もつ
yuzneri
12
18k
全PRの83%がAIレビューだけでマージできるようになった開発組織はその後どうなったか
athug
1
1.6k
Featured
See All Featured
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
260
Music & Morning Musume
bryan
47
7.3k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.1k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
480
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
270
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
240
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