A Test Driven introduction to Python

A session at Dyncon 2011

Saturday 12th March, 2011

1:40pm to 2:20pm (CET)

Python is a very readable and flexible programming language, that is frequently used to teach programming because of the straightforward syntax. In this presentation I'd like to introduce you to the language and some of the powerful testing tools available for it. I like the unit testing tool py.test because it is very straightforward to use, and it focuses on providing the best possible error message when a test fails. I'd also like to show you CaptureMock, a tool for integration testing which allows you to capture and replay interactions with a third party library.
This session is designed for programmers who don't know python yet. I'll lead you step by step through a small exercise, which will result in a pythonic, readable program with an accompanying comprehensive test suite.
Emily Bache is an independent programmer and agile testing coach, experienced with Python, Java and Ruby. These days she mostly programs Ruby on Rails, but previously held a position at AstraZeneca where she was responsible for an intranet application for computational chemistry.
The system was built using Python, and ran on a large linux cluster. In 2004 she received AstraZeneca's "Global Scientific and Technical Achievement Award" for her work.

About the speaker

This person is speaking at this event.
Emily Bache

Software developer, consultant, coding dojo organizer, occasional conference speaker. Married to Geoff Bache. http://emilybache.blogspot.com/ bio from Twitter

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

Dyncon 2011

Sweden Sweden, Stockholm

12th13th March 2011

Tell your friends!


Time 1:40pm2:20pm CET

Date Sat 12th March 2011

Short URL


View the schedule


See something wrong?

Report an issue with this session