• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Pyramid - BDD em Python
 

Pyramid - BDD em Python

on

  • 2,408 views

Apresentação sobre Pyramid na PythOnCampus IFF, no dia 28/11/2009

Apresentação sobre Pyramid na PythOnCampus IFF, no dia 28/11/2009

Statistics

Views

Total Views
2,408
Views on SlideShare
2,403
Embed Views
5

Actions

Likes
3
Downloads
28
Comments
0

1 Embed 5

http://www.slideshare.net 5

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Pyramid - BDD em Python Pyramid - BDD em Python Presentation Transcript

    • Pyramid – BDD em Python Hugo Lopes Tavares Gustavo Rezende Rodrigo Manhães
    • Por que ter ? especificações de software
    • http://upload.wikimedia.org/wikipedia/commons/0/08/Modelo_em_cascata.png
    • http://www.flickr.com/photos/toastforbrekkie/3488847960
    • http://www.flickr.com/photos/wongjunhao/2189540204
    • testes manuais http://www.flickr.com/photos/vox/3966754898
    • http://www.flickr.com/photos/rwphoto/3476071029
    • http://www.flickr.com/photos/slipstreamblue/2677206060
    • O que é BDD ?
    • ? Como fazer BDD no dia-a-dia
    • stakeholder + dev
    • exemplos
    • http://www.agileprogrammer.com/uploads/bradwils/red_2Dgreen_2Drefactor.png
    • Mock Objects
    • YAGNI http://www.flickr.com/photos/editor/172690560/
    • flexibilidade http://www.flickr.com/photos/myelectricsheep/241058566
    • COLABORAÇÃO http://www.flickr.com/photos/visionwithin/513293155
    • http://www.informit.com/ShowCover.aspx?isbn=0321125215
    • Uma ferramenta para Test Doubles    
    •    
    •    
    •    
    •    
    •    
    • Mock    
    • Mock Mocks são objetos pré-programados com as expectativas que formam uma especificação das chamadas que se espera receber.    
    • Stub Stubs são objetos que se comportam segundo uma dada programação, assim como os mocks. Porém, diferentemente destes, a execução ou não dos métodos programados são usados quando a execução dos métodos programados não é o que o exemplo corrente.    
    • Dummy Objeto dublê que não é influenciado diretamente no teste    
    •    
    •    
    •    
    • should-dsl expectativas para especificações automatizadas http://github.com/hugobr/should-dsl
    • pyhistorian
    • PyCukes
    • Obrigado! Email: hltbra@gmail.com nsigustavo@gmail.com rmanhaes@gmail.com Twitter: @hltbra @rodrigomanhes @nsigustavo GitHub: http://github.com/hugobr http://github.com/rodrigomanhaes http://github.com/nsigustavo