Test Driving - beyond the parking lot

A session at CodeMash 2012

Friday 13th January, 2012

1:45pm to 2:45pm (EST)

Automated tests are a foundation of agile software development. Many experts teach that developers should write unit tests and testers should write higher-level tests. However, many of the practices, such as test-driven development and pair programming, say little about how these practices fit into the development process. Shannon Code (a developer) and Dawn Code (a tester) describe and demonstrate ATDD (acceptance test driven development), from discussing the story to considering it done done. Early in the process they agree on story scope and develop a shared vocabulary. The tester and developer discuss the approach to solving the problem and begin to work out a test approach. Together, they write a series of acceptance tests to pin down the details of how the story will work. These team members agree up front on what will be tested, resulting in more solid production code from the beginning. Come and watch how this process unfolds when supported by an environment that is set up to execute tests and provide feedback and quickly as possible.

About the speaker

This person is speaking at this event.
Dawn Code

Agile tester ... trying to do things the best way I can bio from Twitter

Next session in Cypress

3:35pm Rails Development on Windows...Seriously. by Evan Machnic

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 1:45pm2:45pm EST

Date Fri 13th January 2012

Short URL


View the schedule



See something wrong?

Report an issue with this session