SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
Testes lentos?

Agiliza aí!
Ceci Fernandes
@cecifernandes
Testes de
unidade
Testes de
unidade
2080 testes ~ 6 minutos
Testes de
aceitação
Testes de
aceitação
19 testes ~ 2.5 minutos
Testes de
aceitação
19 testes ~ 2.5 minutos
Resolve?
Resolve?
Não!
Problema
dos testes de aceitação?
Garantia de
funcionar

Feedback
mais rápido

Menos código
que quebra à tôa
Garantia de
funcionar

Feedback
mais rápido

Menos código
que quebra à tôa
Garantia de
funcionar

Feedback
mais rápido

E conforme
Menos código
os testes à tôa
que quebra
aumentam?
Garantia de
funcionar

Feedback
mais rápido

Menos código
que quebra à tôa
Problema
dos testes de aceitação?

Solução?
Testes de aceitação

Apag

a!

Solução?
Testes de aceitação

Apag

a!

Solução?

Agru
pa!
Testes de aceitação

Apag

a!

Solução?

pra
ma
for
ans
Tr
ade
nid
u
Agru
pa!
Testes lentos?

Agiliza aí!
Ceci Fernandes
@cecifernandes

Contenu connexe

Plus de Cecilia Fernandes

Plus de Cecilia Fernandes (7)

Java pra web mais fácil com MVC
Java pra web mais fácil com MVCJava pra web mais fácil com MVC
Java pra web mais fácil com MVC
 
There and back again (as presented at Agile 2012, Dallas, TX)
There and back again (as presented at Agile 2012, Dallas, TX)There and back again (as presented at Agile 2012, Dallas, TX)
There and back again (as presented at Agile 2012, Dallas, TX)
 
AgileBrazil2012 - Fuja da Inércia
AgileBrazil2012 - Fuja da InérciaAgileBrazil2012 - Fuja da Inércia
AgileBrazil2012 - Fuja da Inércia
 
Usando melhor as Collections
Usando melhor as CollectionsUsando melhor as Collections
Usando melhor as Collections
 
Melhorando um Ambiente Ágil
Melhorando um Ambiente ÁgilMelhorando um Ambiente Ágil
Melhorando um Ambiente Ágil
 
There and back again
There and back againThere and back again
There and back again
 
O problema é seu... a solução também
O problema é seu... a solução tambémO problema é seu... a solução também
O problema é seu... a solução também
 

Dernier

Dernier (6)

ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo