WorkshopCamp México - BDD

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Notes on slide 1

    [beneficio] = ¿por qué quieren los usuarios tener esto? [característica] = ¿qué es lo que quieren hacer? [rol en el sistema] = ¿quiénes son los usuarios?

    Favorites, Groups & Events

    WorkshopCamp México - BDD - Presentation Transcript

    1. Behaviour Driven Development con Rspec y Cucumber Martín Trejo Chávez @chillicoder WorkshopCamp Cd. de México México On Rails
    2. Iniciando
      • Agile Web Development with Rails
        • Capítulo 13 – Taks T: Testing
      • The Rspec Book – Pragmatic Programmers
      • Yehuda Katz – 'Writing Code that doesn't suck'
        • http://rubyconf2008.confreaks.com/writing-code-that-doesnt-suck.html
      • Cucumber
        • http://cukes.info
    3. #yoconfieso
      • Testing no sustituye a un buen diseño
      • No todas las pruebas generan valor
      • La automatización de testing no previene bugs
    4. Definiciones
      • Test Driven Development
      • Unit Testing
      • Test Fixtures
      • Factories
      • BDD?
    5. ¡Behaviour Driven Development!
      • Crear una aplicación describiendo el comportamiento desde la perspectiva del stakeholder
    6. Principios
      • Solo el mínimo necesario
      • Entregar valores identificables por el usuario
      • Entendimiento entre TI y stakeholders
    7. Valor de Negocio
      • Descubrir valores en los procesos
      • ¿Por qué?
        • Para generar ganancia
        • Para proteger ganancia existente
        • Para reducir costos
    8. Stakeholders
      • Cualquier persona que interactua con el sistema
      • Principal
        • Usuarios
      • Incidental
        • El que lo provee TI
    9. Definir una Característica In order to [beneficio] As [rol en el sistema] I want [Característica]
    10. Definir un Escenario Given [Contexto Inicial] And [Condiciones Adicionales] When [Evento] Then [Resultado] And [Resultados Adicionales]

    + Edgar SuarezEdgar Suarez, 3 weeks ago

    custom

    40 views, 0 favs, 0 embeds more stats

    Presentación de BDD en el WorkshopCamp por Martin more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 40
      • 40 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories