O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Test driven development

382 visualizações

Publicada em

Publicada em: Tecnologia, Negócios
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

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

×