Introduction to Test Driven Development

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

    Favorites, Groups & Events

    Introduction to Test Driven Development - Presentation Transcript

    1. Test Driven Development October 2009 Daniel Wildt http://danielwildt.com
    2. 1
    3. http://agilemanifesto.org/
    4. A possible focus looking at Agile Methodologies Strategy / Culture Lean Tactical / Procedures Scrum / eXtreme Programming Operational / eXtreme Programming Execution
    5. Lean – 5 principles •Value • Value Stream Mapping • Continuous Flow • Pull Process • Perfection
    6. Lean Software Development 1. Eliminate Waste 2. Amplify Knowledge 3. Build with quality 4. Defer decisions 5. Deliver Fast 6. Respect People 7. Continuous Improvement 8. Optimize the whole http://www.poppendieck.com/
    7. Lean
    8. http://www.xprogramming.com/xpmag/whatisxp.htm
    9. 2
    10. Expectations! ☺
    11. Focus on fixing defects prevention! Zero Defect FOR FINAL USERS!
    12. Learning Curve http://www.flickr.com/photos/pookhy/3522769044/
    13. Testing, Testing, Testing http://www.ambysoft.com/essays/floot.html
    14. Write a User Story As a <role / who?> I can <need/what?> So that <benefit / why?> With Acceptance Criteria (1+) Given that <input> When <action> Then <expected result> Acceptance Criterias will prepare your mind for testing
    15. Prove ideas with CODE! Show results with Coverage Results! Regression test your code with test code!
    16. Selenium IDE JUnit
    17. Write a test that fails Make the test pass Refactor your code Do this cycle until you don’t have anything else to test.
    18. More on User Stories http://xp123.com/xplor/xp0308/index.shtml More on Test driven development http://www.agiledata.org/essays/tdd.html Extra: Behavior Driven Development http://dannorth.net/introducing-bdd
    19. Questions?

    + Daniel WildtDaniel Wildt, 3 weeks ago

    custom

    356 views, 0 favs, 4 embeds more stats

    An introduction of Test Driven Development concepts more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 356
      • 281 on SlideShare
      • 75 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 12
    Most viewed embeds
    • 65 views on http://danielwildt.wordpress.com
    • 8 views on http://jujo00obo2o234ungd3t8qjfcjrs3o6k-a-sites-opensocial.googleusercontent.com
    • 1 views on http://theroadtodelphi.wordpress.com
    • 1 views on https://jujo00obo2o234ungd3t8qjfcjrs3o6k-a-sites-opensocial.googleusercontent.com

    more

    All embeds
    • 65 views on http://danielwildt.wordpress.com
    • 8 views on http://jujo00obo2o234ungd3t8qjfcjrs3o6k-a-sites-opensocial.googleusercontent.com
    • 1 views on http://theroadtodelphi.wordpress.com
    • 1 views on https://jujo00obo2o234ungd3t8qjfcjrs3o6k-a-sites-opensocial.googleusercontent.com

    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