$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Testes na Prática
Search
Francesco
November 10, 2018
Technology
0
83
Testes na Prática
Francesco
November 10, 2018
Tweet
Share
More Decks by Francesco
See All by Francesco
Testando o App do Nubank - TDC Florianópolis 2019
fpg1503
2
260
Testando o App do Nubank - CocoaHeads
fpg1503
2
260
Garantindo qualidade no app do Nubank
fpg1503
0
160
Testando o App do Nubank
fpg1503
1
120
What's good code and How do I write it?
fpg1503
0
160
Emojicode
fpg1503
0
240
A coisa mais sensacional que passou despercebida na WWDC
fpg1503
0
350
Optionals e o Gato de Schrödinger
fpg1503
0
170
FRP em Swift - Programação Funcional Reativa
fpg1503
0
270
Other Decks in Technology
See All in Technology
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
980
pmconf2025 - 他社事例を"自社仕様化"する技術_iRAFT法
daichi_yamashita
0
510
Docker, Infraestructuras seguras y Hardening
josejuansanchez
0
150
Active Directory 勉強会 第 6 回目 Active Directory セキュリティについて学ぶ回
eurekaberry
16
6k
freeeにおけるファンクションを超えた一気通貫でのAI活用
jaxx2104
3
620
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.9k
たかが特別な時間の終わり / It's Only the End of Special Time
watany
2
770
オープンデータの内製化から分かったGISデータを巡る行政の課題
naokim84
2
1.3k
Data Hubグループ 紹介資料
sansan33
PRO
0
2.3k
プラットフォームエンジニアリングとは何であり、なぜプラットフォームエンジニアリングなのか
doublemarket
1
550
履歴テーブル、今回はこう作りました 〜 Delegated Types編 〜 / How We Built Our History Table This Time — With Delegated Types
moznion
15
9.4k
生成AI・AIエージェント時代、データサイエンティストは何をする人なのか?そして、今学生であるあなたは何を学ぶべきか?
kuri8ive
2
1.8k
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Practical Orchestrator
shlominoach
190
11k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Site-Speed That Sticks
csswizardry
13
990
We Have a Design System, Now What?
morganepeng
54
7.9k
Unsuck your backbone
ammeep
671
58k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Transcript
Testes na Prática 10/11/2018
Código https://github.com/fpg1503/TestsWorkshop
Server https://tests-workshop.herokuapp.com
Local Server [sudo] gem install sinatra ruby server.rb
TESTES NA PRÁTICA Quem sou eu
6 MINIMAL STY LE Francesco Perrotti‑Garcia Software Engineer @fpg1503
Mais de 1200 funcionários Clientes fazem tudo pelo app Cultura
de qualidade e testes
Algumas perguntas:
Quem nunca escreveu um teste? ALGUMAS PERGUNTAS
Quem já escreveu mas não escreve no dia-a-dia? ALGUMAS PERGUNTAS
Quem escreve testes diariamente? ALGUMAS PERGUNTAS
Por que testar? TESTES NA PRÁTICA
www.yourdomain.com Por que testar?
www.yourdomain.com Por que testar? Testes te dão segurança que o
app funciona Dormir a noite
www.yourdomain.com Por que testar? Testes te dão segurança que o
app funciona Dormir a noite Não se preocupe em quebrar nada que já existe Refatorar sem medo
www.yourdomain.com Por que testar? Testes te dão segurança que o
app funciona Dormir a noite Não se preocupe em quebrar nada que já existe Refatorar sem medo Vários devices, tamanhos de fonte, acessibilidade Inclusão
We want customers to love us fanatically POR QUE TESTAR?
We want customers to love us fanatically POR QUE TESTAR?
We want customers to love us fanatically POR QUE TESTAR?
None
None
None
Tipos de Teste TESTES NA PRÁTICA
www.yourdomain.com Tipos de Teste
www.yourdomain.com Unitário Tipos de Teste
www.yourdomain.com Unitário Integração Tipos de Teste
TIPOS DE TESTE Integração
TIPOS DE TESTE Integração
Unitário TIPOS DE TESTE
Hands-on! TESTES NA PRÁTICA
Setup HANDS-ON!
Escrevendo testes em uma aplicação legada HANDS-ON!
Dúvidas? TESTES NA PRÁTICA
Trabalhe Conosco! sou.nu/jobs-at-nubank
None