Designing Test Cases for the Gilded Rose Kata (2013)
Upcoming SlideShare
Loading in...5
×
 

Designing Test Cases for the Gilded Rose Kata (2013)

on

  • 1,013 views

Slides from Coding Dojo at Agile Testing Days 2013.

Slides from Coding Dojo at Agile Testing Days 2013.

Statistics

Views

Total Views
1,013
Views on SlideShare
1,012
Embed Views
1

Actions

Likes
0
Downloads
6
Comments
0

1 Embed 1

https://twitter.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution License

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

Designing Test Cases for the Gilded Rose Kata (2013) Designing Test Cases for the Gilded Rose Kata (2013) Presentation Transcript

  • Coding Dojo: Designing Test Cases for the Gilded Rose Kata Agile Testing Days 2013 Peter Kofler, ‘Code Cop’ @codecopkofler www.code-cop.org Copyright Peter Kofler, licensed under CC-BY.
  • PETER KOFLER, CODE-COP.ORG FANATIC ABOUT CODE QUALITY Peter Kofler • Software Developer for 14 years • “fanatic about code quality” • I help development teams to do it right • Pair Programming #CodeCopTour
  • Expectations?
  • PETER KOFLER, CODE-COP.ORG FANATIC ABOUT CODE QUALITY Coding Dojo Mindset ● Safe place outside work ● We are here to learn ● Need to slow down ● Focus on doing it right ● Collaborative Game
  • PETER KOFLER, CODE-COP.ORG FANATIC ABOUT CODE QUALITY Dojo Structure ● Introduction 15' ● Coding 30' ● Interim (Retrospective) 15' ● Break 25' ● Coding 45' ● Retrospective 15'
  • PETER KOFLER, CODE-COP.ORG FANATIC ABOUT CODE QUALITY TDD Skills ● Driving Development with Tests ● Designing Test Cases  ● Designing Clean Code ● Refactoring Safely
  • PETER KOFLER, CODE-COP.ORG FANATIC ABOUT CODE QUALITY Welcome to team Gilded Rose
  • PETER KOFLER, CODE-COP.ORG FANATIC ABOUT CODE QUALITY Requirements ● Get the code https://github.com/codecop/GildedRose-Kata-ATD2013 ● Read GildedRoseRequirements.txt ● Choose a testing framework ● Create tests, cover all cases ● Experiment with styles
  • Don't Focus on Getting it Done. F0cus on Doing It Perfectly.
  • →Practice
  • PETER KOFLER, CODE-COP.ORG FANATIC ABOUT CODE QUALITY Closing Circle ● What did you learn today? ● What surprised you today? ● What will you do differently in the future?
  • PETER KOFLER, CODE-COP.ORG FANATIC ABOUT CODE QUALITY Please evaluate my presentation using the AgileTD Mobile App at www.touchmyconference.com/ATD2013 I appreciate your feedback.
  • PETER KOFLER, CODE-COP.ORG FANATIC ABOUT CODE QUALITY Peter Kofler @codecopkofler www.code-cop.org Kata by Emily Bache @emilybache http://coding-is-like-cooking.info/2013/03/writing-good-tests-for-the-gilded-rose-kata/
  • PETER KOFLER, CODE-COP.ORG FANATIC ABOUT CODE QUALITY CC Images ● Dojo http://www.flickr.com/photos/49715404@N00/3267627038/ ● Todos http://www.flickr.com/photos/kylesteeddesign/3724074594/ ● Inn http://www.flickr.com/photos/danielleblue/170496395/ ● Wants you http://www.flickr.com/photos/shutter/105497713/