SlideShare uma empresa Scribd logo
1 de 20
2012...E meu software
continua sem testes...
   Maurício Andreazza Sganderla
“Toda linha de código que
você escreve deve estar
testada, Ponto Final !”
       -Uncle Bob
"Não Tenho tempo
    para testar"




CENARIO ATUAL
MAS POR QUE TESTAR ?
EVITE PROBLEMAS
ANTECIPE OS ERROS
TENHA SEGURANÇA
O SOFTWARE É DINÂMICO...
... E VOCÊ VAI TER QUE ALTERAR
TESTE EM PEQUENAS PORÇÕES
DEVEM SER INDEPENDENTES
ANALISE ASER INDEPENDENTES
 DEVEM COBERTURA DE TESTES
DEVEM MAS E O TAL DO TDD???
      SER INDEPENDENTES
DEVEM SER INDEPENDENTES
       COMECE PELO TESTE
FAÇA O MAIS SIMPLES
SIGA O FLUXO
ESCUTE O TESTE
NÃO TENHA MEDO
OBRIGADO !!

          @m_andreazza

          /mauricio.webdev

          /mauricioweb

Mais conteúdo relacionado

Mais de Mauricio Andreazza

Workshop: Testes automatizados, Refactoring e Design Patterns
Workshop: Testes automatizados, Refactoring e Design PatternsWorkshop: Testes automatizados, Refactoring e Design Patterns
Workshop: Testes automatizados, Refactoring e Design PatternsMauricio Andreazza
 
TDC 2013 POA: Todo Super Herói tem suas fraquezas. Saiba como o Super Agile f...
TDC 2013 POA: Todo Super Herói tem suas fraquezas. Saiba como o Super Agile f...TDC 2013 POA: Todo Super Herói tem suas fraquezas. Saiba como o Super Agile f...
TDC 2013 POA: Todo Super Herói tem suas fraquezas. Saiba como o Super Agile f...Mauricio Andreazza
 
TDC 2013 POA: TDD e Clean Code, garantia de um desenvolvimento saudável
TDC 2013 POA: TDD e Clean Code, garantia de um desenvolvimento saudável TDC 2013 POA: TDD e Clean Code, garantia de um desenvolvimento saudável
TDC 2013 POA: TDD e Clean Code, garantia de um desenvolvimento saudável Mauricio Andreazza
 
Meu teste falou e eu me fingi de surdo
Meu teste falou e eu me fingi de surdoMeu teste falou e eu me fingi de surdo
Meu teste falou e eu me fingi de surdoMauricio Andreazza
 
Agile Brazil 2013: TDD e Clean Code, garantia de um desenvolvimento saudável
Agile Brazil 2013: TDD e Clean Code, garantia de um desenvolvimento saudávelAgile Brazil 2013: TDD e Clean Code, garantia de um desenvolvimento saudável
Agile Brazil 2013: TDD e Clean Code, garantia de um desenvolvimento saudávelMauricio Andreazza
 
Me formei e agora, preparado para o mercado ou academia?
Me formei e agora, preparado para o mercado ou academia?Me formei e agora, preparado para o mercado ou academia?
Me formei e agora, preparado para o mercado ou academia?Mauricio Andreazza
 
Do Caos ao Objetivo: Como implementamos Scrum em 5 minutos
Do Caos ao Objetivo: Como implementamos Scrum em 5 minutosDo Caos ao Objetivo: Como implementamos Scrum em 5 minutos
Do Caos ao Objetivo: Como implementamos Scrum em 5 minutosMauricio Andreazza
 

Mais de Mauricio Andreazza (7)

Workshop: Testes automatizados, Refactoring e Design Patterns
Workshop: Testes automatizados, Refactoring e Design PatternsWorkshop: Testes automatizados, Refactoring e Design Patterns
Workshop: Testes automatizados, Refactoring e Design Patterns
 
TDC 2013 POA: Todo Super Herói tem suas fraquezas. Saiba como o Super Agile f...
TDC 2013 POA: Todo Super Herói tem suas fraquezas. Saiba como o Super Agile f...TDC 2013 POA: Todo Super Herói tem suas fraquezas. Saiba como o Super Agile f...
TDC 2013 POA: Todo Super Herói tem suas fraquezas. Saiba como o Super Agile f...
 
TDC 2013 POA: TDD e Clean Code, garantia de um desenvolvimento saudável
TDC 2013 POA: TDD e Clean Code, garantia de um desenvolvimento saudável TDC 2013 POA: TDD e Clean Code, garantia de um desenvolvimento saudável
TDC 2013 POA: TDD e Clean Code, garantia de um desenvolvimento saudável
 
Meu teste falou e eu me fingi de surdo
Meu teste falou e eu me fingi de surdoMeu teste falou e eu me fingi de surdo
Meu teste falou e eu me fingi de surdo
 
Agile Brazil 2013: TDD e Clean Code, garantia de um desenvolvimento saudável
Agile Brazil 2013: TDD e Clean Code, garantia de um desenvolvimento saudávelAgile Brazil 2013: TDD e Clean Code, garantia de um desenvolvimento saudável
Agile Brazil 2013: TDD e Clean Code, garantia de um desenvolvimento saudável
 
Me formei e agora, preparado para o mercado ou academia?
Me formei e agora, preparado para o mercado ou academia?Me formei e agora, preparado para o mercado ou academia?
Me formei e agora, preparado para o mercado ou academia?
 
Do Caos ao Objetivo: Como implementamos Scrum em 5 minutos
Do Caos ao Objetivo: Como implementamos Scrum em 5 minutosDo Caos ao Objetivo: Como implementamos Scrum em 5 minutos
Do Caos ao Objetivo: Como implementamos Scrum em 5 minutos
 

2012...E o meu software continua sem testes