Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Testes na Prática
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Francesco
November 10, 2018
Technology
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Testes na Prática
Francesco
November 10, 2018
More Decks by Francesco
See All by Francesco
Testando o App do Nubank - TDC Florianópolis 2019
fpg1503
2
280
Testando o App do Nubank - CocoaHeads
fpg1503
2
290
Garantindo qualidade no app do Nubank
fpg1503
0
190
Testando o App do Nubank
fpg1503
1
150
What's good code and How do I write it?
fpg1503
0
190
Emojicode
fpg1503
0
260
A coisa mais sensacional que passou despercebida na WWDC
fpg1503
0
400
Optionals e o Gato de Schrödinger
fpg1503
0
190
FRP em Swift - Programação Funcional Reativa
fpg1503
0
290
Other Decks in Technology
See All in Technology
AI活用の現在地、 ちゃんと見えてますか?/XPfest-2026
visional_engineering_and_design
0
180
The Agent Builder Loop from Daily Work to OSS
minorun365
PRO
3
120
薬剤師(ドメインエキスパート)と一緒に育てる薬局向けAIアシスタント
kakehashi
PRO
2
140
PfEingのアプローチで働こう
rindrics
0
210
2026/09/10 Spring_Bootから_Jakarta_EE_MicroProfileへの移行
megascus
0
290
Screen Lens - 今見てる画面を翻訳する
komagata
0
220
Deploying a Full-Stack Bun-Native Framework on Cloudflare Workers
7nohe
0
130
AIとペアプロを始める。人とのペアプロをやめる。ペアプロの良さを改めて知る。もっと好きになった。 / Rediscovering Pair Programming
honyanya
1
330
生成AIのテナント制御とシャドーMCP対策 | AIを"止めずに"、情報を守る
yukun
0
140
V8コントリビュート超入門
riyaamemiya
0
160
Microsoft 365 Copilot chat -tekoälypalvelun tietosuojaongelmat
hponka
0
600
Driving AI Adoption Using In-House GPUs to Serve Qwen
po3rin
2
480
Featured
See All Featured
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
430
Scaling GitHub
holman
464
140k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Making the Leap to Tech Lead
cromwellryan
135
10k
How to Think Like a Performance Engineer
csswizardry
28
2.8k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
230
Designing for Timeless Needs
cassininazir
1
470
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
Building AI with AI
inesmontani
PRO
1
1.2k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
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