|
|
London Tester Gathering 2011: John Stevenson on TDD, BDD Workshop (mini code retreat)
TDD, BDD Workshop (mini code retreat)
In this session, you will work through a coding problem that will evolve throughout the afternoon, with a few twists and turns thrown in to see how well your designs cope with those changes. Attendees will pair or work in groups to tackle the coding problem and will use either Test Driven Development framework such as JUnit and Hamcrest or a Behaviour Driven Development framework such as Cuke4Duke or JBehave.
A public code repository (Git repository) will be created so that each group can version their code as they develop their thinking and will be encouraged to regularly commit (and push) their changes. Advice will be given on how to use git if you have not yet used that kind of repository (its pretty easy once shown).
There will be opportunities to discuss the progress the groups are having and a show and tell at the end to share thoughts on the experience and lessons learnt.
WANT TO LEARN MORE? THEN CHECK OUT OUR EXPERT WORKSHOPS!
Uncle Bob's Test Driven Development and Refactoring
This is a two-day hands-on course in which students learn Test-Driven Development (TDD) and Refactoring. This course alternates between lecture and exercise so that students can experience, first-hand, the practices and disciplines of these fundamental topics.
- Professionalism, Craftsmanship and Clean Code
- Code Smells
- De-odorizing code by using refactorings
- Unit testing and Test Driven Development
- Design Patterns that facilitate testing and refactoring
Find out more here.
Gojko Adzic's BDD for Developers
This hands-on BDD workshop will help you get the key skills needed to succeed with behaviour driven development and specification by example. Through simulations and practical exercises, you will apply the ideas and practices of BDD to solve the most common issues development teams have with specifications and tests. You will use Cucumber to define and automate BDD scenarios to provide stakeholders with visibility into software features and help the delivery teams drive development and build quality in from the start. Find out more here
Practical Agile Testing with Janet Gregory
Janet Gregory's three day practical agile testing course demonstrates how testers can become valued agile team members, how they contribute to delivering a continuous stream of business value, and provides ways to overcome common cultural and logistical obstacles in transitioning to an agile development process. The training course describes the values and principles that help testers adopt an Agile QA mindset, and how the whole team contributes to the success of any testing practices, including test automation.
You will be shown how to complete testing activities in short iterations, and how testers contribute on a daily basis during each iteration and release cycle. Through interactive exercises and group discussions, you will discover good strategies for driving development with both executable and manual tests. The course is filled with real-life examples of the many ways agile testers add value.
Find out more here.
ABOUT JOHN STEVENSON
|
John coaches teams to discover value in the application of lean & agile practices and encourage them to evolve the way they deliver.
More about John Stevenson
|
|
PODCAST TDD, BDD WORKSHOP (MINI CODE RETREAT)
This session took part at the London Tester Gathering 2011. You can view the other 40 podcasts here.
|
|
|
AGILE LEADERSHIP PODCASTS
|
OTHER AGILE LEADERSHIP EVENTS
|
Uncle Bob's Advanced Test Driven Development in NY
3 DAY COURSE. Featuring Uncle Bob (Robert C. Martin) New York, Tuesday, May 29th
|
|
Martine Devos' Certified ScrumMaster
2 DAY COURSE. Featuring Martine Devos London, Thursday, May 31st
|
|
Martine Devos' Certified ScrumMaster
2 DAY COURSE. Featuring Martine Devos London, Monday, June 11th
|
|
Gavin Bell's Social Applications
2 DAY COURSE. Featuring Gavin Bell London, Thursday, June 14th
|
|
Martine Devos Certified Scrum Product Owner
2 DAY COURSE. Featuring Martine Devos London, Thursday, June 14th
|
|
Jon & Kevlin's Agile Development Course
3 DAY COURSE. Featuring Jon Jagger London, Monday, June 18th
|
|
Kevin Ryan's Kanban Workshop
2 DAY COURSE. Featuring Kevin Ryan London, Monday, June 18th
|
|
QCon New York 2012
CONFERENCE (3 DAYS)
New York, Monday, June 18th
BOOK NOW!
|
|
|
|