Qqnby1ywra51vestacjz
SkillsCast

BDD Lessons Learnt

27th August 2013 in London at Skills Matter

This SkillsCast was filmed at BDD Lessons Learnt

Would you like to learn more about Behaviour Driven Development (BDD), benefits of adopting BDD, and challenges you may run into?

Join Tony Bruce and Ant Koch, share their experience and lead a discussion on what can cause some issues when implementing BDD taken from personal experience.

Tony covered topics listed below, in no particular order:

  • Don’t rush into automation
  • Don’t spend hours arguing about the correct language to use
  • See what others are doing
  • Write scenarios as a team
  • Have the conversation
  • Don’t add implementation details in scenarios
  • Add tests to continuous integration process as early as possible
  • Use your scenarios
  • Include the SME (Subject Matter Expert)
  • Domain expert and customer
  • Keep scenarios precise
  • Use examples to reinforce the scenario
  • Every scenario is negotiable and is subject to change at any time
  • Your scenarios are your living documentation
  • Make things visual
  • Sign off scenarios
  • Just do it!

YOU MAY ALSO LIKE:

BDD Lessons Learnt

Tony Bruce

Tony Bruce is a professional, experienced, constantly learning, coaching and teaching agile team member who specialises in Testing. He has worked in various industries with organisations such as Channel 4, Ernst & Young, LMAX and The Children’s Society.

Ant Koch

Ant is a technical innovator and master of code. Born in Brighton with German ancestry, Ant’s been coding for over 10 years in languages ranging from BASIC to Python and C# to JavaScript.

SkillsCast

Would you like to learn more about Behaviour Driven Development (BDD), benefits of adopting BDD, and challenges you may run into?

Join Tony Bruce and Ant Koch, share their experience and lead a discussion on what can cause some issues when implementing BDD taken from personal experience.

Tony covered topics listed below, in no particular order:

  • Don’t rush into automation
  • Don’t spend hours arguing about the correct language to use
  • See what others are doing
  • Write scenarios as a team
  • Have the conversation
  • Don’t add implementation details in scenarios
  • Add tests to continuous integration process as early as possible
  • Use your scenarios
  • Include the SME (Subject Matter Expert)
  • Domain expert and customer
  • Keep scenarios precise
  • Use examples to reinforce the scenario
  • Every scenario is negotiable and is subject to change at any time
  • Your scenarios are your living documentation
  • Make things visual
  • Sign off scenarios
  • Just do it!

YOU MAY ALSO LIKE:

About the Speakers

BDD Lessons Learnt

Tony Bruce

Tony Bruce is a professional, experienced, constantly learning, coaching and teaching agile team member who specialises in Testing. He has worked in various industries with organisations such as Channel 4, Ernst & Young, LMAX and The Children’s Society.

Ant Koch

Ant is a technical innovator and master of code. Born in Brighton with German ancestry, Ant’s been coding for over 10 years in languages ranging from BASIC to Python and C# to JavaScript.