Test driven development

379 visualizações

Publicada em

Publicada em: Tecnologia, Negócios
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
379
No SlideShare
0
A partir de incorporações
0
Número de incorporações
28
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Test driven development

  1. 1. TDD Test-driven developmentMonday, September 14, 2009
  2. 2. Passo 1 Criar um teste de acordo com o comportamento esperado do método ou funcionalidade.Monday, September 14, 2009
  3. 3. Passo 2 Rodar o teste e verificar que ele falhou.Monday, September 14, 2009
  4. 4. Passo 3 Criar o método (mock).Monday, September 14, 2009
  5. 5. Passo 4 Rodar o teste de novo e verificar que ele não falha mais.Monday, September 14, 2009
  6. 6. Passo 5 Agora que o teste passou, é hora de refatorar: escrever o método propriamente dito.Monday, September 14, 2009
  7. 7. Passo 6 Rodar o teste novamente. Neste ponto, é esperado que o teste falhe.Monday, September 14, 2009
  8. 8. Passo 7 Portanto, se o teste falhou, vamos refatorar até que ele não falhe mais.Monday, September 14, 2009
  9. 9. Passo 7 Se o teste não falhou, parabéns! We’re done!Monday, September 14, 2009
  10. 10. Duvidas? o/Monday, September 14, 2009
  11. 11. Não? Então por que ainda não colocamos em prática?Monday, September 14, 2009
  12. 12. Créditos Wikipedia (http://en.wikipedia.org/ wiki/Test-driven_development) InfoQ (http://www.infoq.com/br/news/ 2009/06/hill-pair-tdd-for-productivity) AgilCoop (http://ccsl.ime.usp.br/ agilcoop/slides)Monday, September 14, 2009

×